Перебрать все картинки начиная с каталога /upload/iblock/ и переобжать их через CFile::ResizeImageFile(). Если картинок очень много, то надо делать это по шагам, иначе есть риск получить too many open files.
Еще есть модули, например
https://marketplace.1c-bitrix.ru/solutions/dev2fun... Работает с рекомендованными google speed page утилитами jpegoptim и optipng. Эти утилиты должны быть установлены на сервере, некоторые хостеры их поддерживают. В админке настраивается параметры оптимизации и появляется кнопка оптимизировать все уже имеющиеся картинки. Максимальное разрешение к сожалению в настройках отсутствует. Ну и далее, всё вновь загружаемое будет также пропускается в фоне через оптимизаторы.