Serious 904 oil pan leak help

I didn't see where he said a cast pan won't work. He said they aren't necessary to stop a leak. He's right.

To the OP....PULL the engine and transmission. Put the engine on the stand so you can actually flip it over and work on it. Put all external seals in the transmission....UNLESS the transmission has ANY shifting issues whatsoever. If it does, now's the time to rebuild it.
I just gave the OP a suggestion as he stated that his pan is leaking. Giving him an option so he can make an informed decision.