The fact that they wire USD through the SWIFT system doesn't really matter that much. You can wire EUR or JPY as long as it's exchangeable. What matters is what the recipient holds / invests in.
Countries tend to hold USD because they have USD denominated debts, and every other currency inflates faster than the USD so it just makes sense.
BTC may threaten the USD though, when it gets large enough.