Silly question, when do the rivers freeze? I was under the impression that at some stage in winter the rivers froze over, which negated their defensive assistance?
Check manual but I believe minors freeze at ice 5 and majors at ice 8. Between 0 and freeze, MP cost to move and attack across increase gradually to account for partially iced sludge streams.