It wasn't an attempt to be polite. They didn't use the long form of their name (which would be irritating but I can see that being an attempt to be polite), they used a rather infantilising diminutive. The effect was condescending and "Sal" was well within their rights to object.
In the general case, telling someone that actually you are the person who has the last word on what they are called is bullying.