Well, that's very odd.
Deleted the books I'd added, upgraded from 41 to 43, re-added the the books, and it all worked as expected. I then deleted the books again, upgraded from 43 to 44, re-added the books again, and it STILL worked, so panic over.
I wonder if there's something strange about the 41->44 upgrade that breaks? Oh well.