As far as "keel over" vs "heel over", t’s probably just likely that that’s how he conversationally is communicating the word (to be honest, to me personally it seems more awkward to use a term like a boat “heeling over”) — even if it’s not quite precise in the literal definition of the word.