Можно попытаться подправить дом с помощью js'a, добавить в родительский элемент инпут, и уже в этот инпут отправить файл, должно сработать. Можно проверить в отладке: запустить тест, изменив локатор для загрузки файла, остановить перед загрузкой файла, руками через девтулз добавить инпут и посмотреть взлетит ли. Если взлетит, то пытаться это автоматизировать. Наверняка есть какие-то либы, которые это сделают красивее)