I am renting a semi-detached apartment and my next-door neighbor and I both have attached immediately adjacent garages which means zero visibility for most of the backing out part.
I have a Chevy Tahoe with lots of battle scars and he has a Lotus that he washes at least once a week and treats like his child.
PS- I agree that car B is at fault, but even though I am a guy I have to admit I think how this situation has evolved is pretty cool. It is good you can be cool about all this- me being the vindictive type I can't go there. And if a good thing comes of it in your personal life, then screw the car!