Hello and welcome to LQ.
BeOS used to have a cd that would boot to both pc and mac at one time. They did some wild tricks but I don't think you'd have to. I think the only thing you'd need is to decide if you have two uefi systems or one to start.
Even if you had to install two systems on this external ssd it would still be find. You can install a uefi for the mac and one for pc.
The issue gets kind of murky as pc could mean 32 bit only system or secure boot uefi system.
A start.
https://www.howtogeek.com/213396/how...e-on-your-mac/
I don't think you want to leave it as an iso but you could actually boot from grub or grub4dos sort of deal to boot directly to an iso.