I think they want to build a new front rather than joining an existing one. They might align more with Russia but I don't see India and China getting closer anytime soon.
The border clashes between India and China are getting more frequent. China and Pakistan are fairly aligned, which is a no-go for India. China doesn't like that India is chiming in on the South Chinese Sea stuff (against China). China doesn't like India "supporting" Tibet.
I don't know enough about the relation between India and Iran to comment on it.
I mean that is happening all the time. Especially if the winner is black. So the controversy isn't new. It's still racist and stupid.