A typo for kcal sounds more likely than a typo for keel, since keel involves hitting the same letter twice, whereas kcal requires hitting a different key.

Here's a site that does use "keel/kg" as a unit of measurement, but not in any remotely nautical context.
http://www.npwrc.usgs.gov/resource/literatr/firewild/bib/184.htm