Yes, I've had to deal with nasty schedulers on the phone. Sorry this happened to you. There are bad apples in all professions. Bad schedulers, bad editors, bad shoppers, etc. I suspect shopping some of them would be useless because some MSCs don't care and rudeness/nastiness may even be part of the corporate culture.
Recently, I had to deal (luckily only via email) with an editor who over-reacted and said some inappropriate things (and in a scolding tone). It was amazing how quickly she changed her tune when I calmly explained my position and told her I would no longer shop for that particular client because of her email.
Sometimes, people just have bad days. That editor has never acted like that before, and she has graded many of my reports. Perhaps your scheduler was also just having a bad day? That wouldn't excuse how he treated you but might explain it.
I'll let bygones be bygones with that editor, but I will remember this incident if she acts up again.
Life's too short.