depending on where the leak is, it could make it look like the converter.

first thing is to see if you can track the leak.
typical leak points are the selector shaft seal. lots of shops don't bother to replace the seal when apart for some reason.
feel up around it and see if it is wet there first.
It could drip down to the front and make it appear to be a leak infront.
The other choice is the dipstick tube seal. since it is only an o-ring.

If both those places are dry, I think there was a vent that could puke stuff out if the trans were over filled and foaming.

I am sure others will have ideas shortly.