Wow, can you ever beat the crap out of yourself, Rio! Try not to be so hard on yourself, ok?
I would have done exactly what you did. Sometimes, you have to make that decision, especially when speed is an issue. Going with your gut was a good thing in this instant. If you thought you were going to fast to stop, you probably were!
Anyway, YOU LIVED to tell us about it!!!