o3misha, 1. Все таки надо было открыть валютный (долларовый) счет и перечислять туда. У русских банков из-за особенностей валютного законодательства проблемы с этим, у сбера наверное самые большие

может быть еще и такая проблема - например в сбер пришли доллары и операционист должен их зачислить на счет, а счет по распоряжению рублевый, сконвертить их в рубли он не может ибо а) деньги до зачисления на счет "висят в воздухе" , то есть ничьи- а безымянные деньги конвертить вера (закон) не велит

б) вашего расоряжения на конвертацию нет, то есть с какого перепугу банк сконвертит ваши доллары в рубли? Может вы этого и не хотели совсем

плюс к этому - на чей счет комиссию за конвертацию отнести , на ваш или на нерезидента? Этого банк тоже не знает. Поэтому деньги зависают в воздухе и через некоторое время отправляются обратно.
2. Свифт - это хорошо, но это аля международный код банка, а ваш личный счет определяет так называемый IBAN , которого в россии нет, т.к мы не входим в единую систему идентификации бенефециаров. В качестве примера, я до кризиса переводил с кипра евро в россию- шли неделю минимум.
3. Опять же трабл который может влиять на сроки (точно не знаю, но может быть) - банки сша могут использовать европейские банки для транзита по соглашению - банки оффшорных зон точно такие используют.
А то что вы звонили в сбер это хорошо, только точные ответы на ваши могут дать только спецы из валютного отдела, причем которые сидят на международных операциях, а все остальные пользуются обычной инструкцией, где написано- валюту из сша принимаем, конвертим, зачисляем на рублевый счет. А тонкости там не описаны....