It's obvious low % hit chance aren't correct. I've hit enemies three times consecutively with odds less than 5% (enchanter unit versus wolves that have bonus versus missiles). Chances of that is 1 in 8000. There's seems to be a minimum chance to hit that isn't being displayed, which applies to both player hitting enemies and enemies hitting player units, as even impossibly high dodge characters can be hit.