El sol esta cubierto por una gran capa de fuego. El sol esta ligado con el fuego en pokemon, pero en algunos casos se puede ver el sol desde el punto de vista astronomico y basarse en su nucleo para darle relacion con tipos como el roca (Solrock) o acero. Sin embargo, Solrock conoce muchos ataques de tipo fuego y tambien rayo solar, por lo que es muy probable que sea el mismo caso para solgaleo, y consecuentemente para Lunala tambien el aprender ataques como fuerza lunar y tal vez ataques siniestros.
De los tipos de Solgaleo y Lunala, se puede sacar una conclusion clarisima: JAMAS habrá tipo "espacial" en pokemon, puesto que todo lo relacionado con el espacio, en pokemon recibe relacion con el psiquico: Deoxys, Jirachi, Cresselia, Solrock, Lunatone, Lunala, Solgaleo...
En el caso concreto de Solgaleo, solo veo dos razones posibles para que tenga el tipo acero, y ambas se han mencionado ya:
1.- Por el nucleo solar y sus propiedades metalicas
2.- Por ser "el enviado" del sol y ser debil al fuego, tipo que se le atribuye al sol (igual que Lunala es debil al fantasma o siniestro, relacionad el que querais con la luna, yo creo que el fantasma se relaciona mas)