Stickmotion:
You might want to check with the MN DNR and the local zoning and lake assoc. people, etc. before you get to deep into the design. Can you even do that any longer; build out over the water or within some setback distance, back from the OHWM? I’m not real sure about the MN DNR rules, but in WI you couldn’t do that even if you were sleeping with the DNR commissioner.
Some misc. observations without any hard numbers.... JAE is right about a difference btwn. flowing ice forces and ice forces on large bodies of water which have large wave action too. The ice tends to get broken up, but into some pretty large pieces nonetheless. On a river the driving force is the water flow, while on the large lake it can be wave and wind driven. Our winds in MN & WI are predominantly from the W to the N, and in that quadrant. Thus, on average, you will see fewer ice problems if you live on the W or N shore of an inland lake, but I’d never say never. On inland lakes, the ice melts around the shore line first, because it is only a few inches thick there and the sun hits the dark lake bottom. You end up with 6 or 8' of open water at the shoreline. Then that damn NW wind comes up and starts moving a 2' thick block of ice a mile in diameter. Once it gets moving it is a pretty effective bulldozer for hours after the wind subsides. The ice doesn’t really pile up until it hits the shoreline, which offers the first real crushing resistance. Then it’s just pushed up onto a flat shoreline into a windrow. Obviously, a steeper bank will finally stop it, but really get chewed up in the process. Any driven piles, or whatever, have to have sufficient lateral resistance to cause a splitting and crushing force on that moving block of ice. You can’t stop it, so you want to split/crush it so it moves around the pier or pile. If you can do it, design it so the real framing (top of pile) is 3' or so above the OHWM, and allow that the bottom 3' may have to be replaced from time to time. If the boat house is sufficiently out in the water, the ice will probably just tend to pile up behind hit, if your splitting piles work as intended.