Parece que você tem um caso de uso bastante simples. Supondo que você esteja operando apenas como um encaminhador (ou seja, você não tem um grande conjunto de dados de zona ou configuração complicada para recarregar), é melhor ter algo que apenas altere o arquivo de configuração e faça com que seja nomeado para recarregá-lo usando "rndc reconfigurar "
O que eu poderia fazer para tornar isso um pouco mais limpo seria usar a diretiva "include" em seu named.conf, por exemplo
# {stuff that you do all the time}
blah
blah
blah
# ISP specific forwarding section
include "ISP-forwarder-config.conf";
# {other stuff}
e depois "ISP-forwarder-config.conf" é um link simbólico que você pode alternar entre arquivos de destino para "ISP-1.conf" e "ISP-2.conf". (escolha seus próprios nomes, mas a idéia é que, se você estiver apenas trocando o symlink e não mexendo com o seu arquivo master named.conf o tempo todo, há muito menos chance de sofrer algum acidente que atrapalha sua configuração.
Para alterar os encaminhadores, tudo o que você precisa fazer é alterar o destino do symlink e fazer um "rndc reconfig"