Good news, everyone! Well, better news than before, anyway.

Between your crash logs, your in-game reports, and the information you have all shared in this thread about what was working and what wasn't, Citan has identified (and tentatively fixed) what he believes is the major, insidious problem behind most or all of the Mac problems.

He needs to do some more testing to make sure other things aren't also involved, and that this fix doesn't cause other major problems, but you can tentatively (there is that word again!) expect an update within the next several days.

So hang in there, Mac people - there is hope for you yet!