UPDATE:
I copied the ISOs over ethernet instead of wifi and verified the sha1 checksums and file sizes are identical but ESXi still won't boot from them. I have Win10 & Server 2016 ISOs and neither will boot. Both boot from USB if I burn the ISO with Rufus. I suppose I can just use USB drives to set up my VMs but it's less convenient.
Any other ideas? Thanks!