This is missing a huge piece of the puzzle. US Treasuries. Any excess dollars are simply used to buy T-Notes, lowering the US government’s borrowing costs and anchoring the US economy. There is simply no need to go hunting for someone to buy your dollars all the time when you can always go to the US government itself.
The US special role is based on two things, size and stability. Everything else is icing.