Why can’t you use BrowserStack or a similar solution to do your MacOS testing? Because this is the same situation MacOS web developers encounter when testing Edge on Windows.
[1] https://developer.microsoft.com/en-us/microsoft-edge/tools/v...
If you really want to you can test Edge on MacOS¹ or you can use the Windows virtual machines² that Microsoft provides for free.
1. https://www.microsoft.com/en-us/edge 2. https://developer.microsoft.com/en-us/microsoft-edge/tools/v...
Not a huge pain either, but given that there's still people out there that need to test on ie11 I wouldn't be surprised if Edge has befallen the same faith.