Off to the tranny shop!

Good thing that it didn't bust up completely. That is great news that you were not hurt and that your car was damaged by flying bellhousing parts coming out from under the car. And the best thing of all is that you've got a spare 904 case you can rebuild in short order to get you back up and running. I have a spare 904 case if you need it.