..... OR it could be a newly BENT or cracked hub on the converter.

The burping or barfing out the vent ? ... that is a severe and monsterous "leak"....

I would AGAIN check the seal ...and see if there is that little spring in there. I have seen cases where THAT is missing ... even in new seals.