I tried to change the blocksize to 512 and the cylinders to 486401 in TestDisk according to the other devices.
The partition was found but fdisk does not recognize the disklabel and type. There must be some issue because of the 4096 sector size.

fdisk uses dos partition tables, they are limited to 2 TB.
Please post the testdisk.log file for /dev/sdf from TestDisk 7.1-WIP using EFI GPT for the partition table without changing the disk geometry.