As far as my reading tells me, my usual curries are from all over the place. Given that it's a generally popular food around the entire region, I don't think it's remotely likely that curries actually 'come from' Pakistan, which hasn't even been a proper country for a century yet. More likely that some popular curries originated in Pakistan, some in India, and some elsewhere, like Iran.
The chef and most of the staff in my favourite Indian restaurant are actually Indian, so I suppose the majority of curries I have are relatively Indian in origin, at least based on who cooked it. Beyond that I don't really care where the traditional recipe came from to be honest. I expect the historical tendency to call it Indian comes, as has been mentioned before, from the circa 90 years of British rule in India and various imports from the region over time. It seems easier than calling a restaurant an IndianPakistaniBangladeshiIranian restaurant.
As for kebabs, I don't know anyone who lumps them in with Indian cuisine.