Думаю тут неправильно поставлена задача. Если у вас товары в 1С, то зачем грузить их откуда-то ещё? Клиент все это хочет продавать? Тогда нужно импортить товары из других источников не в Битрикс, а в 1С.
Какое у вас предполагается количество товаров в магазине?