OP…… In my opinion you are at fault. You are allowing another motorist to force you into making a manoeuvre that you know will put you into a dangerous position.
Only analogy I can give is from some recent first-aid training. The first response should always be to check for “danger.” (Not to rush in and to crack on with bandages and CPR etc.) ie… if it is too dangerous for you to be there… then you cant help anyone.)
Similarly, your first responsibility is to yourself and the occupants of your car (and NOT to be the nice guy and free up a bit of space for some twunt that thinks he owns the road.)
Moving your car in the way you did was the “nice thing to do” but it put your car and your wife at risk. It might have been counterintuitive (especially as most of us are nice people who want to do the nice thing, but the safest thing to do would have been to stay put. You might have received a bit of abuse from “angry man” but **** like that dont count, your wife and your other occupants do.
I’m not suggesting that we should all run about with an aggressive “it’s my road, i know what im doing, you lot are useless” attitude but I reckon there is a lot to be said for driving “assertively” and not being forced into making moves that put our loved ones at risk.
Sorry. Hope that isnt condescending. but you did ask!
(Just read your post again….. not sure now if your wife was in the car with you or not.)