Depois de remover todas as informações secundárias estranhas, acho que o seu problema é essencialmente:
Is it required that the public can resolve and/or access the master name server (MNAME) used in the SOA record for my domains?
Eu acho, mas não posso apoiá-lo facilmente nas RFCs, que a resposta a essa pergunta é Não.
AFAIK, o único requisito é que o servidor MNAME responda de maneira autoritária para esse domínio, mas não há exigência de que isso seja feito para a Internet em geral.
Se você não conseguir usar uma verificação on-line para determinar se todos os seus servidores de nome retornam dados consistentes e idênticos.