Сам пока не знаю какие он может решать задачи

Скрипт составил только сегодня, по мотивам данного топика. Вспомнил про указанные события и решил проверить как они работают. Оказалось, что работают не так, как хотелось бы, но данную задачу решить можно.
В первом посте спрашивалось, как решить задачу без промежуточного сохранения - такое, в принципе, можно, но тогда не получится узнать размеры картинки, и чтобы картинку битрикс не превратил ее в application/octet-stream, нужно указать любую ширину и высоту отличные от нуля.
Если совсем отказаться от хранения картинок у себя, и отказаться от получения размера, то кроме экономии места на хостинге можно еще и значительно ускорить процесс загрузки - т.к. загрузка картинок это самый длительный процесс при загрузке товаров.