There is also a piece of lore located in game (can't remember at this time) that states that the 2 elemental triangles are also aligned themselves. One set of 3 is aligned as Astral and the other is Umbral. So even if you spell isn't directly opposed to the element your hitting, at least its effectiveness is increased due to Astral/Umbral properties.