I really kinda doubt this was some 5D chess move by Putin, from what I could gather he has since 2014 been moving US dollar foreign reserves to EU euros, but well that got seized as well.
With that said, while I don't think Putin has been playing 5D chess, I do think he has been quick to realize what the various moves meant, and therefore was able to quickly react to them (like basically making the ruble into a petroruble), which I think has resulted in people thinking he has been playing 5D chess (when in reality he's been good at exploiting his opponents mistake, although he kinda got cornered in the first place).
Freezing and seizing Russian assets was a huge mistake on the West's part which made the whole Ukraine campaign (that is objectively not going well) more successful than it otherwise would be. Now developing countries and countries like Saudi Arabia are seriously looking into diversifying away from the West as the latter proved (once again) that their "rule of law" narrative is bullshit and they could steal your stuff at a whim if you disobey them. I think Switzerland will be particularly hard hit by the diversification - they made a huge mistake by succumbing to pressure. The myth of Swiss banking was already dying (with Swiss succumbing to the US pressure of basically waiving the banking secrecy) but now it is officially dead - there is literally zero reason to hold your wealth in Swiss banks now, you might as well just store them in American or other European banks.
Just check out the currency charts, all of them are collapsing since the seizure except the dollar, which is pegged to the Yuan. Putin is a genius, he left just enough reserve for them to seize to kill their own currencies. This will be talked about in all the history books as the greatest move in human history.
The West has lost the war, forever.
Once the Yuan is repegged to the Ruble, it's over.
Neither of the things you've said prove that OPEC is ditching other currencies for Ruble, lol. What kind of demagogical bullshit is that? Ruble won't become the reserve currency, you can screenshot this and revisit in a few years. If you think otherwise, then you don't understand how the economics work - USD became so influential because the US was the largest economy in the 20th century by a large margin and the number one trading nation. Trading in dollars allowed you to buy American goods and services, get access to their real estate and stock markets, effectively work with American companies (most of which were at the forefront in many industries) and huge American consumer market, etc. This was further strengthened by the petrodollar and general commodity market moving to the USD which made trading in dollars even more attractive.
China checks a lot of the things listed above and they have been expanding influence in large commodity exporter (African, Middle Eastern, Central Asian countries + Russia which now has not many choices) countries. The recent moves to re-orient trade in SEA to local currencies, digital Yuan, talks with Saudis about buying oil in Yuans, etc. indicate that the Chinese government is indeed interested in expanding the Yuan's role in the global financial system. These actions directly confront your narrative that China prefers Ruble over Yuans (lol).