That's weird, maybe the latest Mac OS updates broke something. You checked that you allowed "unknown sources files" in your OS settings? (can't remember how it's called exactly)
You should be able to get a Steam key with your itch.io purchase! Can't you?