Update from "Deeper Search":

Warning: the current number of heads per cylinder is
but the correct value may be 255.
You can use the Geometry menu to change this value.

It's something to try if
- some partitions are not found by TestDisk
- or the partition table can not be written because partition overlaps.
After clicking Continue, it is listing the partition and a bunch of files in Red. I'm going to slowly try to figure out what to do.