Welcome to FT!
I would speak to an immigration lawyer about this. This is not something you want to get answers about on a forum. Having said that, a US passport card is proof of US citizenship, so I guess it can be interpreted either way and probably depends on wording of Indian laws.