Ugly Rear Bearing

are you sure it's the seal that is leaking?
I mean if the cam plug is blown out or the one oil-galley plug up in the BH is coming out.... oil will come down in the same place, right?
So take a real good look at that seal that you removed.