If it makes you feel any better, OP, I had something like this happen to me a few weeks ago when I took my DD to the Crayola factory in Easton, PA. I was driving around a city square and following a bus, and to be honest I didn't know the area and was focused on the bus and not the stoplights. There are stoplights at every intersection and you are allowed to make a right turn on red at all of them. As I was slowing down to make a right at a light, it changed and there was a pedestrian there who was starting to cross the street. I stopped but he stood there in the crosswalk, cursing at me in all kinds of wonderful language, and gave me quite a few hand gestures followed by a hearty send off of the f word. I was astonished that he was so mad... honestly, I stopped as soon as I saw him, but maybe he nearly gets run over daily or he was having a bad day or something. My 10 year old was crimson from the language he hurled at us, though.
Sometimes, people are just --- wacky. Maybe P/A guy was having a really bad day.