Don't pay any attention to those who tell you it's your fault for not having a sense of humour. It is racist to deliberately mock your name, they weren't even trying to pronounce it correctly. As Kevin bloody Wilson still has no problems touring Australia you're probably right about a lot of them being comfortable with racism.
I wouldn't try to educate them, they'll probably resent it. Just try to keep your head down and make a note of what's being said. If it gets too bad you'll have a record of what's been leading up to it. And, if you can, join a trade union. Until then be polite a professional, don't give them a reason to criticise your work.
And good luck.