Corrections:

As I said, I was playing on hard difficulty: One of the changes on that one is that players get a -10% chance to hit, and enemies get a +20% chance to hit. That explains my suspiciously low numbers.

Frozen status does still grant bonus armour, but it's a percentage (20%), which means it's almost impossible to notice the difference.