Первая запись: 0.0.0.0/0 на OVPN1 дистанция 1
Вторая запись: 0.0.0.0/0 на OVPN2 дистанция 2
Третья запись: 0.0.0.0/0 на 127.0.0.1 (не знаю, сработает ли) дистанция 3
.....
...дцатая запись: 0.0.0.0/0 на провайдера дистанция 100 (или совсем ее выключить)
Повторюсь, с этим дела не имел. За работоспособность ручаться не могу. Но делал бы именно так. Либо искал решение в интернете.
С падением OVPN клиентов, видимо, скриптом проверять. Думаю, есть готовые решения. Вроде как, в Вашем сообщении оно и есть.
https://netflow.by/blog/item/116-dhcp-on-mikrotik - как вариант.