I think my 727 is fried. Now I'm at a crossroads...

Being you only played with the oil pan, is it possible someone played with the TQ converter drain plug? When there is a problem sometimes, look back on what you may of did or not do. Also, I have seen TQ converters crack at the bolt blocks connecting the fly wheel or pressor plate. Sometimes, even they will crack, which will cause a front seal leak by vibration.
Not a finger was laid on the torque converter (or the transmission, for that matter.) I’ve seen this leak before on this car, but it always went away on its own. I thought it may have been because the trans was overfilled and it was coming out through the weep hole, but now I’m thinking the leak may have been a warning sign of something about to fail.