Did you share with him the experience that you just had with the Indian people? Perhaps he said welp i'm from the USA, in fact, I just live down the street from you. I don't think he meant any harm in it. Perhaps you were super angry with the experience you just had and now are sensitive to the American saying someone you were not expecting.
I think you should try to just let it go. Trust me, I get where you are coming from, however, but still coming from an outsider hearing the situation (me) I honestly don't think he was being cheeky or creepy. I do think he didn't need to say it but you're dealing with a person and not an automated being which thank god for that option, right?
I hope you feel better soon about this.