Good to hear you're ok and that things seem to be working out in your favour, definitely get out on a bike as soon as possible, it will keep you sane!
On a slightly different line, you say were wearing a hi viz waistcoat or jacket? Doesn't really say much about the possible future ruling of having to wear hi viz clothing on a bike and how it will (in their eyes) cut down on motorcycle accidents, does it??