Most of the developed world doesn't use the usd as a reserve currency, it may he popular among failed states or developing countries but not by far for developed nations.
No bank can operate on the international market without USD. Therefore the US can impose any regulation it wants on those banks. Look at the two largest banks in Switzerland. UBS and Credit Suisse both use the USD as their primary currency. Not much Switzerland left in those two banks other than their location.