тоже интересует этот вопрос,
смотрела на тот скрипт - оооочень медленно, и на крон не повесить..
пробовала сделать агента, который вешается на крон, с использованием функции ImportXMLFile(),
сначала не успевал писать в таблицу b_xml_tree,
после установки большого тайм лимита успевает прочитать файл и записать в эту таблицу,
но теперь не успевает с нее считать и разместить в инфоблоки...