Originally Posted by Jellby
OK, so this does not help for your original answer, but I'd say that's a calibre bug. Have you (or anyone else) reported it?
As a hackish workaround, you could edit the font with FontForge (for instance) and delete the ligatures table (and variants, and others if present).
I did report it and the problem has been fixed as of today's Calibre update.