Glad to hear you are on the mend Nigel.
I have also had an experience with a careless boat driver who ran over a fellow sailboarder at Gosford. Luckily no damage except for a new sail and board being needed, paid for by the offenders insurance. We contacted the police who sent the water police. They were really good and took all the details and then charged the offender for negligent driving. He was also fined a large amount. Apparently he was too busy talking to his guests to notice a sailboarder in his path. Stupid *#@*
Was your offender charged?
Hopefully it never happens again. Good luck.