Not sure where your oil is coming from. The o-rings on the pushrod do keep oil from weeping out either side.
On the clutch side, there is also a seal in a bearing through which the pushrod passes. That seal also keeps oil from going into the clutch, and is not an o-ring, unless the ST2 system is different, which I seriously doubt.
It is very common for the push rod to get stuck in the bushing in the throw-out bearing, and tapping won't help. You have to take off the clutch cover, carefully undo the six cap screws holding in the pressure plate, and probably the pushrod is stuck in there. You don't drain the oil or anything, unless you filled the crankcase way beyond the mark. You have to work the pushrod out, and I only did so by gentle persuasion. Generally, this is the time to replace the throwout bearing as well. Blow out the clutch with air to get the junk out of it while you're in there.
Once you get the pushrod out, you will want to replace the two o-rings and the seal. LT Snyder (
Ducati Parts by Desmo Times - The Home of DIY Ducati Maintenance. > clutch > row 4, #1, $9, but he has a $30 minimum) has a set of parts for the o-rings and seal. While you're there, get yourself a copy of his new 2-valve maintenance manual, so you won't have to ask these basic questions so often. We all use his manuals.
Getting the seal out is a bugger, but once it's out, there's no real problem getting the new one in. Likewise, getting the o-rings off and the new ones on is a bit of a challenge. LT has instructions with his packet.
Ron