"больше или равно" и "меньше либо равно" по идее верно, может не фильтровать (неверно фильтровать), если в фильтре не задан IBLOCK_ID.
Меня честно, напрягло, что getlist, внутри шаблона catalog.section, не проще этот фильтр самому компоненту отдавать (если задача нестандартная, то не прав ;))