I've installed an 0.9 version again and verified for certain that the last_modified behavior has changed and opened a
bug report about it.
However, even if Kovid fixes it, it will still be Friday before a new version of calibre with the fix would be released.
So if you depend on last_modified being correct, you may want to use the temp version of FFDL posted above.