I had the same issue and asked Canadian Passport office to change it back to the old name. They gave me a new one with the old city name as it matched with my other travel documents and COPR.
The Indian consulate likes to keep things open-ended, they never used the new city name when I renewed...