Не сдаюсь, всё равно после сообщения дальше думал, и на удивление нашел ответ
Оказывается да, нужно указать slug в attribute.
Вот только они все начинаются с pa_, а я указывал просто ярлык (вместо pa_manufacturer просто manufacturer)
странно, что при запросе с неверным атрибутом выдает не [], а все товары сразу
Всем спасибо, теперь я счастлив (почти)
Согласен, так не должно быть. По коду видно, что если такого атрибута нет, то уточнения нет, а значит будет сделана вся выборка)) занавес