This lends some credence to the concept of Guardian Angels. It sounds like yours should get quite a few kudos.
I understand why you got back on your bike, but the prudent thing would have been to hitch up with the SAG wagon, if there was one.
__________________
Momento mori, amor fati.