I wish there were more posts on HN like this. This is super cool, interesting, and a neat simple solution to a problem, even if it didn't work in the end!
I even use testdisk in an attempt to recover the HDD but had no luck.
Testdisk managed to recover most information except that some part of the GPT were corrupted.