All right, finally 10.5.2 is out, and Apple did fix the NSOpenGLView bug!
So to anyone who's had problems with full screen not working: Update to 10.5.2, and it's fixed!