These are everyday matters in India. We do not have equal treatment in our own country. Whole world is invited to India except Indians or Indian origin people.
Forgetting visa cannot be pardoned. Can you argue in US about forgetting visa.
The kids should have been allowed at least transit visa.