Você vê registros para a solicitação chegar ao seu servidor web? Em caso afirmativo, seu problema não tem nada a ver com o DNS e, em vez disso, está na configuração do host virtual de seu servidor da Web.
Você diz site "errado", mas esse site está errado em outro site hospedado em seu servidor, ou alguma outra coisa? Se for outro site no seu servidor, isso também confirmaria que você não tem um problema de DNS.