I was actually still on the phone with the first P1 from before "Bob" the sales guy first call. Normally I wouldn't have even answered on my second line but generally Bob was a good guy and I knew he could pull the needed strings to actually get extra resources needed. Eventually Bob got the right people on the line, demanded I work his issue (we had a good working relationship) and some other techs took my other tickets. I preferred that outcome anyway.
Bob was actually a good guy, his questions weren't unwarranted, it's just a really good story to demonstrate how people forget that other people are busy too.
This is how most teams I've worked with "solved" this problem: By creating "P0". Now, everything we are actually working on is P0, and we don't know how to prioritize among them. Soon, someone will propose a P-negative-1...
In terms of self-preservation and your quality of life, I'm surprised you got that call and proceeded to take no action on his priority for an hour.