HOSTS file edit should work the same on Mac as it does on PC - I believe I've done it on Linux before and it's the same idea.
http://www.swbfgamers.com/index.php?topic=7840.0
If you ping swbfspy.com it will give you the IP address.
This page is exactly what I've done on Linux except I've never done the DNS flush before. https://www.imore.com/how-edit-your-macs-hosts-file-and-why-you-would-want
edit: Transgaming may have an issue running modified exes? I'm not sure why it wouldn't start up at all. That's very strange.
http://www.swbfgamers.com/index.php?topic=7840.0
If you ping swbfspy.com it will give you the IP address.
This page is exactly what I've done on Linux except I've never done the DNS flush before. https://www.imore.com/how-edit-your-macs-hosts-file-and-why-you-would-want
edit: Transgaming may have an issue running modified exes? I'm not sure why it wouldn't start up at all. That's very strange.