Thanks man, much appreciated!
Ok, so I changed it so the cursor in the mac version is a sprite that follows the mouse. This should hopeful fix the cursor from being too large.
Thank you for letting me know, I believe I have fixed the problem, but I don't have a mac to test it.