Is this really an issue? Just add some postfix to displayed name, maybe server name. I suppose real name change is not needed.
Use GUID as unique identifier. Solves all multiple database related issues.
It would be option if one server could handle so many players. Anyway this never scales...