faragly: Да, у тебя везде datetime, поэтому задавать нужно вместе со временем. Только не в формате базы данных, а в формате сайта, то есть ['from' => '23.05.2015 00:00:00', 'to' => '30.05.2015 23.59.59'].
Можно передавать в фильтр строку напрямую, либо через объект Битрикса. Только не \Bitrix\Main\Type\Date, а \Bitrix\Main\Type\DateTime.
На конструкцию
тоже ругается.
В общем, волшебства.