Правильно я понимаю, что ты используешь Selenide?
Тогда всё гораздо проще. Не надо менять никаких настроек вебдрайвера. Просто используй метод download:
Да, по умолчанию селенид скачивает файлы через href. Это самый надёжный способ. Поищите, может, у вас всё-таки есть href, просто у какого-нибудь другого соседнего элемента?
Если всё-таки нет, то есть и второй способ: через прокси-сервер. Установите настройку Configuration.downloadMode = PROXY (как-то так, наизусть не помню).