Thinking about this a bit more yesterday, I think I came to a different realization. So imagine the situation again: me on bike at front of the line, white car with a lady driver looking for an address, black car at the back. I'm taking the lane, slowing down traffic, the white car is not passing me because the driver is looking for a house, the driver of the black car is impatient that the white car isn't passing. The outcome, driver of black car honks at driver of white car, not at cyclist, to pass. Cyclist completely over-reacts, making a bad situation worse.
In other news, I got honked at again going home last night. Situation: two-lane road, coming up to highway on-ramp. I'm in the right lane, taking the lane again (I don't like being squeezed, this is the best practice in this location). I ride past the onramp entry (on the right), SUV is in onramp lane, passing to my right side, and the driver honks. I was startled because I didn't think I was in her way. I just waved after a few seconds. It was probably the right move since the honk wasn't angry and thinking about it more, I believe it was a honk of thanks for allowing her to get on the onramp to my right, instead of slowing down to let me change lanes.