So the font files wouldn't have been a problem here, though that sounds like a royal pain in the ass. Sounds like what caused the problem here is this "social DRM" had a file referenced in the spine not in the book. It would be interesting to look at the book in calibre's editor and see if it detects a file in the book not in the spine... maybe when I get a chance