file_put_contents('feed.xml', file_get_contents('https://wisell.ru/bitrix/catalog_export/megamarket.php'));
дёргал бы его кроном раз в полчаса, и отдавал бы клиентам статику, которую он сохраняет, а этот урл спрятал бы и закрыл для внешки вообще. если уж битрикс такая бяка XMLReader::open('https://wisell.ru/bitrix/catalog_export/megamarket.php');
тоже работает нормально и всё прекрасно загружает.
но я бы всё равно попробововал для начала
либо