Одно дело, когда взрослый человек просит называть его не так, как в паспорте. А другое дело ребенок. Ребенка зовут так, как назвали родители пока он не достигнет того возраста, когда он сам будет вправе определять себе имя (например, поменять себе имя). Почему ребенок должен помнить, что он не только Коля, но и Вася, потому что бабуля по каким-то неведомым причинам не может его называть его родным именем? Это издевательство над ребенком, я считаю, и над его родителями. Оснований так себя вести у бабушки нет.