Похоже , проблему решил - всё это происходит, если картинку загружать неправильного формата (который не поддерживает твиттер).
Ошибка " нужен файл для загрузки на сервер" всё равно показывается, но загрузка происходит )
@fox В том-то и дело, что я хотел на общий рабочий стол сохранить. А он не дает по тем же причинам, что и не дает в корень диска сохранить. Можно ли где-то разрешение на доступ указать?
Как вариант - сохранить файл в папку с проектом (относительный путь) и перенести файл действиями BAS.