ESXi VMs can use SATA disks, as long as the VM is using the latest virtual hardware version (as André mentioned).
Go into the Virtual Machine menu > Settings> Compatibility, and reconfigure the virtual machine to use the latest virtual hardware by choosing the Upgrade button (or, under Advanced Options, set the hardware version to 10). Then, try changing the disk to SATA again.
Cheers,
--
Darius