Isso está funcionando conforme projetado.
Preferir IPv6 sobre IPv4 é a configuração padrão para a maioria dos computadores. Para usar IPv4 em vez de IPv6, o computador deve ser configurado especificamente para isso (varia de acordo com o SO).
Se você quiser que nomes de host específicos fiquem inacessíveis via IPv6, você terá que remover o CNAME curinga e usar registros somente para os hosts específicos que você deseja que sejam acessíveis via IPv6.