Умный фильтр фильтрует только заданным по значениям полей.
Т.е. если фильтр по свойству цены с рублевой валютой, то фильтрация будет только по рублю, и кастомизировать компонент, а тем более шаблон, очень трудозатратно.
На много проще будет добавить дополнительные типы цены - Цена USD, Цена EUR и т.д.
Повесить обработчик на изменение/добавление товара, в котором автоматически будут заполняться эти типы цен с пересчета с рубля по внутреннему курсу валют.
Далее в умный фильтр выводите все нужные типы цен стандартными средствами, и немного кастомизируете шаблон таким образом, чтобы по умолчанию показывалось только Рубль, далее по селекту показывается нужные типы цен.
UPD
Если у вас редакция Малый бизнес, то там многоценовости не будет.
В этом случае придется кастомизировать компонент фильтра:
1. Выносите компонент в отдельное пространство
2. В куда-нибудь заводите курс валют
3. В шаблоне компонента, где выводится блок для фильтрации по цене, добавляете селект, с выбором нужной валюты, при изменении валюты, через ajax, пересчитываете цены по курсу, а выводите в этом же месте.
+ добавляете input:hidden с выбранный валютой
4. В компоненте, проверяете пришедший курс, и переводите в рубли.
В итоге все будет работать поверх стандартного функционала.