From a FIFA ranking point of view, AIFF could have invited better teams.
Using a combination of Elo ratings and FIFA ranking, these are the teams I would have tried to invite for the Nehru Cup:
August FIFA rank - Team - Points India would have received for a win
|113||St. Kitts and Nevis||227.07|
|71||Central African Republic||332.82|
|100||Antigua and Barbuda||261|