Holy moly mate. I was expecting to see something that could make you to blame, but really that could've happened to anybody. Perhaps a bit fast? Perhaps you could've been more left if someone was to pick holes. But in any case, I could easily see myself in that situation, so I don't think you couldve done much to improve your safety.The car driver had enough visibility to see you and was just an absolute muppet.
On the plus side the woman who came to your rescue looked quite tidy. Did you get her number?