I guess I should specificy that the ESXi server is on the same network as the Fusion host. as such there shouldn’t be any firewall issues
Can you check do you have access to the ESXi host on ports: 443 & 902 from your mac client?!
You can simply try telnet to the ESXi on these ports ...Please mark my comment as the Correct Answer if this solution resolved your problem