Não é um problema com a resolução de endereços IPv6. Essa resolução de nomes está funcionando bem porque o curl reporta que não pode alcançar a rede 2800: 3f0: 4001: 806 :: 1005; Isso mostra que a tradução do nome foi bem-sucedida. Isso é diferente de um erro na pesquisa de nomes:
$ curl -6 http://does.not.exist.foo.
curl: (6) Couldn't resolve host 'does.not.exist.foo.'
Para alcançar um endereço IPv6, você precisa ter uma rota para o endereço de destino e muito poucas conexões possuem conectividade IPv6. Na máquina que estou escrevendo, quase não tenho rotas v6:
$ route -A inet6
Kernel IPv6 routing table
Destination Next Hop Flag Met Ref Use If
fe80::/64 :: U 256 0 0 wlan0
ff00::/8 :: U 256 0 0 wlan0
que diz que você sabe como acessar minha rede local e nada mais. Compare isso com minhas rotas IPv4
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
…
que mostra que eu tenho uma informação muito crítica sobre roteamento. Eu sei como chegar em qualquer lugar que eu não tenho uma rota explícita para entregar o pacote para o meu roteador padrão em 192.168.1.1.
A resolução do seu nome está funcionando bem. Você precisa de uma rota IPv6 para a rede de destino e poucos locais oferecem essa instalação ainda.