I wish I'd found this thread before you'd gotten this much done. I could have helped with matching climates to the geographic features that cause them.

Still, this is a fantasy world. It's not like you don't have built-in excuses for why things are the way they are. Besides, even if you got it right, 99% of the population wouldn't even notice.