When you open your script in the script editor. Look down at the bottom of the editor. You'll see an option to run the script "with full access permissions". Select that option and the script will clear your check box no matter what their privleges permit.
Note that there is a limitation here. The items being modified must be part of the current file. If your script attempts to modify fields in a another file, those modifications are not "full access" even though you've selected that option for your script.
I have no idea how I missed that! Thanks for the help :)