Wow! That is very sobering... and scary. I was confused as to why that car was moving into oncoming traffic at that point as well. I've seen cars swerve at bikes before to block them or slow them down and it makes me furious every time for this exact reason. Some people think they have the right to dictate how others behave on the road. Everyone driving faster than them is a lunatic, everyone driving slower is an idiot.
The one thing that keeps me safe is assuming on EVERY bike ride that there is an assassin with my photo in an envelope and mission to take me out. I look at every car and think to my self, "if that were the assassin and they made their move to take me out, where would I go to avoid it? Could I stop in time? Could I swerve? Accelerate?" If I don't have room to make a move I change my situation; slow down, change lanes, speed up, get out to the pack of cagers... whatever it takes. You don't have to be doing something stupid for something like this to happen.