Indians might not use the name 'Bombay Potatoes', anyway - I think it's something like 'Aloo Dum'. They're probably not that concerned over what we call the dish - it's small potatoes to them.
We used to sell Bombay Duck (a dried, salted fish) in my Dad's shop yeeears ago, and I've not seen it since - I'd be surprised if anyone does eat it as it's supposed to have been banned by the EC.
One of these daft things that are trendy. Peking is now Bejing, Madras is something else. BUT Paris is not Paree, Munich is not Munchen etc etc. It is just that the local name for the place had been adopt by "The Media"