Wow, still. Not that I think you needed them, but you seem to have found a whole new set of b@lls yesterday!
I think you are on the right track. You have tried other ways, being upbeat, helpful, accomodating, and all your H has done has continued w/ his anger and disrespect. No sense in doing more of the same if it isn't getting you anywhere. After you stood up for yourself yesterday, he was, all of a sudden, much friendlier in his next call. Hmmmmmm.
Dang, now you are going to make me go dig out that book again!