I managed to finally get the old HDD so that I can run the script on it. To my surprise, after being formatted and used (so new files having been written) it found 10 keys, which is about right I guess, I had very few transactions. Sadly, after dumping them to check the balance on them in txt file using your instructions from here:
https://bitcointalk.org/index.php?topic=285947.msg3074581#msg3074581they seem to be on 0 balance on all addresses.
So I guess that's that, even though I find it kind of strange, perhaps it recovered the new wallet Bitcoin Core created after the windows refresh?
I would like you to have a look if you want to, I can send you the initial wallet file I recovered with Icare Data Recovery back in 2014 and from which pywallet extracted 0 addresses and the new wallet created by pywallet (with 10 keys) after scanning the old hard drive. I need your email for it though, I couldn't find it.
Thank you anyway for this program and for your kind assistance so far.