This has nothing to do with dedollarization imho but rather with circumventing sanctions. China has been refusing to use Swift over fear of Western sanctions. Now China and Russia might even use barter trades at larger scale by the end of this year.
I wonder how quickly they reverse this decision if Ukraine manages to reach a certain nuclear power plant in a certain formerly Russian-controlled territory.