You can never get this 'right' and trying to is a waste of time and money. Words are just words. Trying to police what words a person has in their name, username, email, etc. is wrong and has unintended consequences. What's inappropriate to these 'decision makers' is actually the given names of some of their users.
You should never try to define 'appropriate language' and then impose your definition of that on to the world. Especially if you want to do business.