Судя по вашему сообщению, проблема не в форме. Обычная HTML форма при отправке формирует тело запроса (или query) и открывает страницу заданную в форме с нужным типом запроса (GET/POST).
Поэтому здесь не может быть запаздывания или каких-либо задержек со стороны браузера, просто потому что это обычная загрузка страницы с другим методом и с телом запроса, полученным из формы.
>я тут немного посидел, если кратко: функция "public function submit()" в файле-обработчике php(сама отправка на email) - до неё доходит обработка: в начале функции пишу die - срабатывает. Видимо iframe быстро перезагружается - и отправка отменяется, но это не точно.
Судя по всему, проблема не в форме, если запрос доходит. Проверьте метод запроса, параметры запроса, заголовки, и если всё в порядке, тогда проблема в обработчике.