Good news, I have found and fixed the bug with the help of a few people from this list. So big thanks to all that helped, and a big thanks for everyone who has been patient with what I am sure was an annoying bug.
We have decided to make a pre-patch build to fix this issue. So if you are a mac user with the "re-enter license" bug every time you start please download this:
http://www.ootpsupport.com/mac_fix/OOTP10.app.zip
The best way to install this mini-patch is to use the following steps:
* start the game and unlicense it, then quit
* rename your "OOTP10.app" file to "OOTP10 Installed.app"
* unzip this file to where your "OOTP10.app" file was
* run the game up and enjoy!