Estimado,
Creo que el problema que te afecta es un problema de DNSs, si hiciste bien la redirección de las DNSs desde el hosting anterior y existen las mismas zonas DNSs en el nuevo hosting, no deberías tener mayores problemas. Ten en cuenta que los cambios en los DNS pueden tomar incluso hasta 72 horas para que se propaguen correctamente a través de todos los ISPs del mundo.
El error de tus difrentes index, ya fue contestado por Apolo en
este post.
Y vuelvo a darte el mismo consejo que el post que mencioné más arriba, si tu proveedor no te ayuda, y no te asiste como debes, ¿por que sigues con él? Busca un proveedor que te respalde verdaderamente y te de un buen soporte técnico.
Saludos,