I think that China will pay the price of its burgeoning relationship with Russia at some point. No country wants to be seen as Russia's enabler by the American public. The optics for China is bad: Xi / Putin "no limit" meeting just before the invasion, China may have shared US-provided intel information with the Russian,.. At the moment all the eyes are on Ukraine. But soon the world will start wondering who made that possible. And the American public is already biased toward China.
I would think following the same path is a bit risky for India.