Quando o nslookup imprime Non-authoritative answer: antes de um resultado, ele está lhe dizendo algo específico sobre de onde essa resposta veio.
Dois tipos de servidor
O DNS tem servidores autoritativos e resolvedores recursivos. Um servidor autoritativo mantém os dados reais da zona de um domínio; ele é a fonte da verdade. Um resolvedor recursivo (como 1.1.1.1 ou 8.8.8.8, ou o do seu provedor) não é dono de nenhuma zona. Ele responde por você perguntando aos servidores autoritativos e depois guardando o resultado em cache pelo tempo do TTL.
Quando você consulta um resolvedor recursivo e ele responde a partir desse cache, a resposta é não autoritativa: correta, mas uma cópia, possivelmente com alguns segundos ou minutos de idade. É isso que o marcador significa. Quando o marcador está ausente, você alcançou um servidor autoritativo para o nome, e o dado veio diretamente da zona.
Por que não autoritativa normalmente está ótimo
Para consultas do dia a dia, uma resposta não autoritativa é exatamente o que você quer: é rápida, e o TTL a mantém fresca o suficiente. O cache é a razão inteira de o DNS escalar. Você só se importa com a distinção quando o cache pode estar desatualizado, que é precisamente quando você acabou de mudar um registro e está esperando o mundo se atualizar.
Obtendo uma resposta autoritativa
Se você precisa da verdade atual, contorne o cache e pergunte a um servidor autoritativo diretamente. Encontre os servidores de nomes da zona (uma consulta NS), depois consulte um deles: no nslookup, execute server ns1.example.com. e então o nome; no dig, use dig @ns1.example.com example.com. A resposta virá sem o marcador não autoritativo (e no dig, com a flag aa definida), dizendo que você está olhando para a própria zona, e não para a cópia em cache de alguém.