It does not really matter because everything is still based on the dollar price. All crude benchmarks are based on the dollar price. Just because it is paid in rupee and yuan does not mean the dollar has lost any influence in the oil market.
Pricing in dollar doesn't matter, that's just the effect of petrodollar. The cause is the need to convert local currency to dollar in order to pay for oil. Russia forcing payments of oil, coal and natural gas gives it influence over pricing and indirectly the status of petrodollar. We're seeing OPEC countries realigning themselves away from the US as well, which result is to be seen. if the OPEC shifts the use of payment from dollar to another/multiple currency, then we'll see the reserve status degrade even further.
Honestly even without the petrodollar, the dollar will not devolve into toilet paper. After all a lot of debts in dollar still need to be paid and US could still peg their dollar to their manufactured goods, agricultural goods and resources. Its just they won't be able to print their dollar liberally anymore to fuel their expensive military and possibly their tech industry.
Edit: Forgot to mention, that also means they cannot get to amass large amount of debt without high risk of inflation and widening income inequality.