Guilherme!!!
Muito obrigado pela luz!!!
Desde o dia que me enviou, efetuei alguns testes e não tive resultado positivo.
Acontecia de quando subia o primeiro gateway novamente, a rota não voltava a subir através do script.
Observei que as regras de mangle não contavam, mesmo estando aparentemente corretas.
Quando pingava da minha máquina, o firewall contava na regra de mangle.
Pensando direito, mudei a chain pra output e tudo funcionou normalmente, visto que o interesse era que o netwatch que já estava no próprio roteador, fosse direcionado para a rota marcada, coisa que não acontecia, por conta da chain "errada".
Muito obrigado mesmo! Consegui resolver meu problema de maneira bem simples!