There are a decent amount of rules making this a hard magic system so that's interesting. Why only two kinds of magic? Why should mental manipulation be female-only magic? If a spirit was a politician or a lawyer or otherwise silver-tongued could you not harness their former talents into a sort...
I mean most creatures in an icy tundra have some resistance or immunity to frost and ice-based attacks and an ice dragon would have evolved fire-breathing capabilities to make up for this.