Glad it didn't turn out worse, Scotty. Reminds me of when my fender locked up my front wheel and I went over. That was only at 20 mph so I can only imagine it happening at 40+.
Heal up fast, and get back out there. I'll be ordering a road ID right now, btw.