Not related to the database at all, I think. Sounds like the FAT filename check that was broken for a short while. The most recent build (not the most recent daily build, as of this writing) should be fine.
And the tagcache to database change was just a change of the name. No change in functionality.