I’ve never met any Indians who referred to their country as anything but India when speaking in English. So if they’re not doing it, I - a non-Indian - will not try to one up them for no reason lol
Like some native Americans prefer to be called Indian, some prefer their specific tribal name, some want xyz. I’m not going to just say “uhmm actually it’s indigenous American, not Indian.” Or vice versa