Original A904 Trans Factory Filter?

Your leak is probably coming from the rear band pivot pin located at the tailshaft gasket flange. I seal the end with silicone and they dont leak. The o-ring alone does a poor job.
The tailshaft end is dry. The leak looks like its where the tailshaft is bolted to the gearbox area but can’t find the spot.