I've had this happen to me before, but not with air india. The agent at check-in was able to print up a bp with the correct name despite the wrong name on reservation. So, it's definitely possible to change it, but when dealing with AI ground agents who knows what they will say.