I have a cool way to change names of sims so firstly:
Move the sim out of town and the moved sim should be that sim of which u have to change the name
Then create a new sim and recopy the old sim which is moved out of the house
And then rename them and enjoy.