Its unfortunate,that this happened but throwing a line at them with a dangerous hook could result in the loss of someones eye.Don't stoop to their level.
This happened to me more than once .Once A 32 foot cruiser almost flipped my boat.I pulled up anchor and caught up to the idiot who would not stop or make eye contact with me.
At a boat show one year I spoke to the QPP police they said if it ever happens again just try and obtain the licence number on the side of the boat and they will be fined.
Sorry to hear about this unfortunate lack of respect from the scum bags..
MTP