I know you probably asked yourself this, but could that call also have been a scam?
I mention it because (and this is I think a good contribution to the thread) "getting upset" correlates strongly with "hiding something" and with "axe to grind with the world" and with "not disciplined or patient enough to get a job."
I did wonder, but when I insisted, hung up, and called back, the next CS rep saw the call in their CRM and knew exactly what they wanted to discuss with me. So it's unlikely.
Honestly I think I'd rather had have it be a scam, at that point :/