Como o DNS é resolvido corretamente para o host, mas não usa esse IP ao se conectar, é provável que o mapeamento seja tratado no arquivo hosts, que é verificado primeiro, antes de qualquer fonte remota de resolução de nomes como DNS.
O arquivo hosts é normalmente armazenado no OSX em /private/etc/hosts
. Veja aqui para mais informações sobre como editar o arquivo Hosts em um Mac: link