Broke it today up on the mountain.

I Have never broke a flex plate, converter yes. You seem to be happy about it so all good yes? Fix it and drive another day. Always fun!
Agree. Weak spot on a 904/A500 is the small diameter converter hub. Make sure it did not crack and take the pump drive ears with it.