Welcome aboard. I know you had a rocky on-boarding, but we've all had our moments.
As you may know, the area where the pin is is just an open area between the engine and transmission. That opening and pin provide a tell-tale for any leakage from the engine rear seal or transmission.
First make sure what's dripping is coming from inside the housing. Sometimes, fluid leaks from somewhere else and gets blown back or runs down and appears to be coming fr inside. This is important because the fix can be involved.
Also make sure whether the fluid is hydraulic fluid or engine oil.