I
think 
it is simply the IOS app was not designed for integration with Calibre.
OR
You used the OS to copy books to the device and that way does not pick up the change you made to the LIBRARY data. (Books IN the library, do not get updated automatically. You can force this using the any of the tools (Polish, embed metadata, or Modify EPUB)