СССР был сверхдержавой только в военном отношении, но не в экономическом. Выбор же валюты для международных расчётов - это чисто экономический фактор, наличие и число ядерных боеголовок тут никак не помогает (хотя и не мешает).
Справедливости ради, не только доллар США является такой валютой. Довольно часто в этом качестве выступают британский фунт (особенно среди стран Британского Содружества наций), швейцарский фран, японская йена, в последнее время и евро. Связано ровно с тем же - с экономикой государства и с репутацией этой экономики. Экономика Швейцарии не сказать чтоб сильно большая, в абсолютном выражении, но зато стабильность этой экономики и надёжность всей банковской системы Швейцарии сделали её валюту одной из самых надёжных.
Два слова о Бреттон-Вуддской системе: именно по этой системе доллар был приравнен золоту. Вызвано было прежде всего тем, что США были страной, экономически наименее пострадавшей от Второй мировой войны и поэтому ставшей самой мощной экономикой мира, вытягивавшей многие другие из послевоенной разрухи (план Маршалла). Она просуществовала примерно 30 лет, после чего появилась Ямайская система со свободной конвертацией валют и плавающей ценой на золото. Но рубль был выключен из мировой валютной торговли не по Бреттон-Вудсвики соглашениям, а намного раньше, фактически ещё в Первую мировую войну, а окончательно после революции, когда СССР отгородился от всего мира экономически и политически. Свободное валютное обращение в СССР не допускалось, все валютные операции были в руках государства, и курс валют регулировался административно, а не устанавливался свободной экономикой (за отсутствием таковой).
Так что выключение СССР из межднародного разделения труда связано не с тем, что нас туда "не пускали" (встроился же туда Китай, встроились же туда страны бывшего соцлагеря...), а с сознательной политикой советского руководства и с удручающе низким уровнем экономики. Что, правда, тоже связано с политикой означенного руководства.