I 100% believe that the BRICS signatories want to see the dollar dethroned. I’m not even stating an opinion on whether it should be or not. My position is simple, illiberal currencies are not a viable alternative for international trade. A prerequisite for the yuan taking over as reserve currency is it becoming more liberal. That’s not currently the trend.
And fwiw I’ve been both a fx trader and worked in treasury operations for an international. I’ve dealt specifically with moving yuan.
Pretty sure one of the above will happen over the next few years
You are absolutely right, because it is the other way around. China doesn't want to have problem with US and EU for dealing with Russia in USD or EUR, so it demands Russia to trade in yuans. Russia is therefore forced to sell its' oil and gas for yuans for the price set by China. The only leverage out of that situation is to trade with India and Turkey in rupees and liras, but India and Turkey can't offer lots of goods only China can.
I don't believe that's whats happening though.
The idea that Russia is holding a gun to china's head just doesn't make sense. Russia and China are part of the BRICS economic treaty, and this treaties main purpose is to see the dollar dethroned. I live in China FWIW and I don't see any of what you describe