[WDC WD30EZRZ] contradictory info about sector size

I was wondering which config I should use for this drive. For now, it has been formatted FAT32, apparently it works ok since there is 2.7 TiB available? That is correct? Or should it be GTP (for 512? or 4096?) to be sure?

And when I want to put this thing as internal drive, will I run into problems? When I look into the sources below, there might be an issue when going from external to internal. When I do some search engine queries it says that this drive has 512 bytes per sector - which would be a problem since the USB external controller performs some translation I think (reading the sources). However, the specs say it is an AF drive which suggests 4K sector size. But when putting it internal will it perform some 512 emulation based on the google results saying it is 512 sector size (then it would mess up existing data - cannot be read)? Reports from other users - I think from internal drives - suggest logical bytes per sector of 512.

Also, the start of 256 is correct (divisible by 8 for 4096 right, or also for 512)?

And as far I known GPT has nothing to do with sector size 512/4096, that’s correct?

Just curious: how does the 4096 to 512 translation takes place? Because when 32-bit it the limitation, you can have max. 16 TiB when using 4096 sector size, but there should be a bigger number to represent those 8 parts = 512b within the 4096, right? Or will the system request some sector location in 512 “language” which somehow translates it into a 4096 sector and based on some rule gets the remainder (doing modulus) and determines where to write/read (then some other param should be needed since de bus band with is limited to 32-bit)?

sudo fdisk -l /dev/sdb
Disk /dev/sdb: 2.7 TiB, 3000592982016 bytes, 732566646 sectors
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 33550336 bytes
Disklabel type: dos
Disk identifier: 0xe82201ff

Device Boot Start End Sectors Size Id Type
/dev/sdb1 256 732563999 732563744 2.7T c W95 FAT32 (LBA)

sources used: