Just come across this thread. I hope you're fully recovered.
These sort of incidents will deter many new cyclists from carrying on.
I really don't know what can be done to make drivers more aware of bikes on crowded roads. Keeping cars and bikes apart is rarely an easy thing to do.
Commuting, Day rides, Audax, Incidents, etc.