Some corrections:
AWS Outposts: Run Amazon services in your own datacenter (not on your own hardware)
Storage Gateway: Virtual appliance to couple on-premises applications to storage in the cloud.
(So it's no iSCSI (block) to S3 (object) but Block(iSCSI to EBS), File (SMB/NFS/S3 to S3), or Tape (iSCSI VTL))
Addition:
VMware Cloud on AWS: Bare-metal, automatically deployed VMware clusters on AWS hardware.