I have some books which contain xml tags specified like this:
At the present, I'm getting around this by patching the code to replace "1.1" with "1.0". I think eventually we'll deal with this at the time we acquire the books from the publishers, either by asking them to package them with strictly "1.0", or by replacing the version number before we process the books and put them online.
So, I'm not sure whether you want to patch readium to make this change, or leave it as an issue for content providers. If you're leaving it to content providers, you may want to trap the error and log it to the console, so that users will better understand what is going on. I think that, without some sort of patch, the code simply fails without any diagnostics.