Crossover and Wine he mentioned he'd tried in his post (Windows emulators)
Ahh yes, true. I missed that part.
Since I don't currently have a Mac then I can only guess. As soon as I get another one I'll try to get Sex Sim running on it, but until then I don't really have any help to offer.
If you're having trouble with the installer then it might help to re-download it and try it again.