I just got back from spending 2+ hrs. riding around the block looking for a parking spot. About 30 mins. in I was raging at the moron cagers in front of me. While I saw plenty of cyclists, they weren't the target of my anger as much as the bad drivers in front of me.
OP, you did the right thing. Most cagers will wilt if called on their actions. The rest will flip out and do their Incredible Hulk act on you.