Похоже, что у Вас неправильно настроена таблица маршрутизации.
Нужно Адрес назначения указать
0.0.0.0/0 в микротике, а менять только адрес шлюза.
То есть у Вас получатся маршруты:
Адрес назначения:
0.0.0.0/0, Шлюз:
10.0.0.1, Метрика: 1
Адрес назначения:
0.0.0.0/0, Шлюз:
192.168.10.1, Метрика: 2
При пропадании/отключении интернета на основном шлюзе, скрипт либо отключает первый маршрут либо просто меняет ему метрику, например, на 255. В таком случае активируется второй маршрут с метрикой 2 и трафик пойдет через него.
Так же должны быть указаны корректные настройки между Киентиком и Микротиком:
Шлюз:
192.168.10.1Маска:
255.255.255.0ДНС:
192.168.10.1 либо
8.8.8.8