I spent the day playing with it. I fixed the names so they can be viewed, but as I feared, there are errors while extracting deleted files. The clusters are set free so they will need to be fixed before any extraction can be done.. Which may prove tedious..

I will continue on, but I expect some more brain racking days to get this done.

EDIT: CurrentCluster +1 seems to work! I can now extract deleted files without error. Further testing is still needed.