Oh that old bug with endlessly restarting. Are you using the latest OpenJK? If so then we need to inform them to fix that bug. I fixed that in jaMME some monthes ago.
Do 4:3 resolutions work better? I personally never noticed performance differences on Mac with fullscreen or windowed.