Wine is a free compatibility layer that tries to mimic the interfaces provided by all versions of Windows. It's really designed for Linux but I believe there's a macOS version.
https://www.winehq.org/
It's a bit hard to get your head round it at first. There are a few forks from the project intended to make it easier to run (e.g. Proton for the Steamdeck), some of which you have to pay for. However on Linux it runs Silent Hunter 3 and all the mods I've tried. In fact i find installing SH3 on it is easier than Windows.
If you try it please post back here for the benefit of others.