Проверьте все записи foreach($arResult as &$arItem) и убедитесь что после цикла идёт unset($arItem);
так же вызовите ваш код в начале result_modifier.php, скорее всего всё будет в порядке. Потом передвигайте вывод ниже и ниже, чтобы понять где что то пошло не так.
Bitrix\Sale\Location\Admin\LocationHelper::getLocationStringById($locationId);
Bitrix\Sale\Location\Admin\LocationHelper::getLocationStringByCode($locationCode);
Для "Расширений" :
Смотришь папку /bitrix/js/folder_name/lib_name/
Подключаешь \Bitrix\Main\UI\Extension::load("folder_name.lib_name");