I didn't say that the US needed China to buy Treasuries. But I do feel that the Chinese government is trying to keep as much money as possible in China for re-investment, and this may be where the digital yuan comes in.
Everyone knows that buying US treasuries has played to the US's advantage because the US can devalue its own currency, and China is now openly complaining about it.