West Marine carries a material they call "keel guard". I know a lot of power boaters that put it on the front of their boats so they can beach the boat without worries. It's a thick rubber strip that glues around the keel. I'm not sure if it's meant to go the whole length of a boat or if it will wrap tightly enough around the sharp bottom of the H16.
You'll be better off if you could make some sort of landing pad for your boat...old carpet or strips of PVC tubing.