I distinctly remember the change, but I have no idea when it was made. As for a reason, I was told (no idea the source and not suggesting it was authoritative) the reason is that away from the New York area folks took Hicksville to mean a town of hicks rather than an actually place and that was not the intention. Jersey everyone gets.