1) добавить потоковую загрузку файла
файл бывает по 100mb а кодировать в base64 нужно много памяти
да и вылететь может по таймауту скрипт загрузки
2) добавить загрузку файла через указание публичного урл
т е я отправляю в методе место содержимого урл
и bitrix24 сам занимается загрузкой этого файла