I returned the Keel Guard then contacted Excel about what they recommended. Haven't heard back yet.
The Bay Pro line has a strip of heavy gauge aluminum welded from the bow eye to where the hull flattens out. It pretty much covers the center-line welds. This strip is like an ice-runner and takes the abuse when I beach it. It's that strip that makes the bend in the Keel Guard too sharp for them to guarantee it would stick.