You'd need to use something like Clover with either a macOS USB created using the ./createinstallmedia command in the installers, or using the ISO this tool creates.
You can install Clover on a USB plus your install media, boot off it and get to the installer. This should get you most of the way there.
I do not know and I don't have a windows machine to test with. I personally use the ISO's on my mac with VMWare Fusion. If you discover it does or doesn't please share.
What's the advantage of ISOs with Fusion? For Fusion, I've always just pointed the guest's CD drive at the .app bundle and installed that way.
I first needed a script like this one when I moved a couple of mac minis to ESXi so I could squeeze extra build VMs onto them. The easiest way to get an image onto ESXi without using a bootp server or something is an iso; it doesn't handle app bundles the way Fusion does.