It sounds like you handled it all very well. Another good reason to carry a recorder, what with that guy trying to claim he said something he didn't. Glad the 2nd cop that responded knew the law and behaved professionally (you got lucky there, that he came and not the guy on the phone!), although if I were you I'd follow up with the 1st cop and see his boss gets him some training. Was the guy at the mall an employee?