Lo de por que unos dominios de tercer nivel funcionan y otros no creo que tiene que ver con como se registra la direccion en el servidor de dominios. Cuando registras el dominio de virulent te aparece el nombre del dominio que has registrado, seguido de un "a" y luego tu direccion IP:
__________________________________
loquesea.virulent.info | a | 217.125.xxx.xxx|
__________________________________|
Creo que el meoyo de la cuestion esta en esa "a". Si te das cuenta esa "a" puede tomar otros valores: MX, CNAME, AAAA. La verdad es que no me he parado a investigar ese tema. Mi objetivo es que el apache funcione con Dominios de pago. Lo del virulent.info lo he hecho para probar el apache, nada mas....