I am glad you're ok and hope for a quick recovery for you and your bike.
That said, this is why I love the feel of steel. I've said it once and wil keep saying it. What would you rather sit your ass or ride on? A material that has been around for 2,000+ years or a material that, in this case, has been around for barely 25 years? Had this been a chro-moly fork this likely would not have happened.