Next time, when the creator of calibre and multiple experienced users tell you that something is possible and refuse to back down from their belief that it is possible, double-check that you aren't making a mistake somewhere. It really is the most probable explanation.
Especially since everyone makes mistakes. When in doubt, double-check your work!
Glad to see you finally figured it out and got it working.