I am a bicyclist (and a motorist, and a pedestrian) and I will readily advocate for any bicyclist who is obeying the law. Riding against the flow of traffic, or salmoning, is a violation of the law, and for good reason. Aside from the oncoming cars, people pulling out of side streets and driveways are not looking for bicycles coming at the intersection at 15 miles an hour against traffic because they're going to be concerned rightfully about bicycles coming  the correct direction from their left as well as cars coming from both sides in their proper lanes at faster speeds. I'm sorry your brother has suffered, but I don't understand at all his rationale for riding against traffic.

You say he yelled at "everyone," certainly one of those people could offer a better description of the driver other than that simply she's a woman.