Primeiro, deixe-me dizer que, se o seu ISP estiver fazendo isso, ele não estará realmente fornecendo conectividade à Internet verdadeira. Não é algo apropriado para um ISP fazer. Eles devem consertar isso.
Dito isto, você pode tecnicamente usar um resolvedor recursivo em uma porta diferente de 53, mas não é simples. Não há como configurar um servidor de nomes em /etc/resolv.conf
usando uma porta diferente de 53, então você tem que usar algum tipo de hack como o DNAT para desviar suas consultas DNS locais para uma porta diferente de 53. E quanto aos servidores, você Vai ser difícil encontrar um que você possa usar e que escute em uma porta diferente de 53. Isto é em parte porque há um suporte tão ruim para especificar portas diferentes de 53 no lado do cliente que muitos operadores de servidores não o acham. útil para oferecer isso.
Então: você pode configurar seu próprio resolvedor recursivo em algum lugar fora da rede do seu provedor e que escuta em uma porta diferente de 53, e usar um hack como o DNAT para enviar suas consultas de clientes para aquele servidor.