What would cause a front tranny seal to blow?

Wow! Damn horsepower! That might explain your problem. You are lucky the thing didn't break all of the mounts and decide to leave the car. I am sure you will get it sorted out.