В моей практике, включение драйверов не вызывало перехода линии в состояние "mark" даже на долю битового интервала. Поэтому занятие линии делал чисто для увеличения устойчивости к внешним помехам.
Из моего собственного анализа на основе стандарта и обсуждений разработчиков устройств, для уменьшения потерь кадров в условиях помех, после определения недопустимого межсимвольного интервала, лучше не отбрасывать всё следующее до следующей паузы в 3.5, а отбрасывать пришедшее до обнаруженного разрыва и сразу переходить в режим ожидания нового кадра. Так, что успешный приём кадра возможен сразу после паузы 1.5 символьных интервала, а не 3.5, как требует стандарт. Собственно, такой подход и определил длительность предварительного занятия линии драйвером в 1.5 символа перед передачей.
Отмечу, что Modbus RTU использую практически только внутри своих систем, где устройства выбираем и настраиваем мы сами. С большой разношёрстностью устройств на шине не сталкивался. Количество устройств Modbus RTU разных производителей, с которыми мне доводилось работать, ограничено.