Спасибо за ответ, с мега-фильтром именно такая ситуация как Вы и описали.
Если перевести опции и атрибуты в полнотекстовый формат, то возможно упростит задачу. Опций и атрибутов немного (типы продуктов, цвета и размеры), можно и без фильтра по ценам обойтись.
Может даже можно обойтись и без фильтрации с помощью сфинкса. Т.к. он возвращает список id товаров по ключевому запросу, а далее этот список можно фильтровать по опциями и атрибутам с помощью mysql. В этом случае задача сводится к передаче id продуктов от сфинкса к фильтру по mysql.