Well, yes, there is a super-high-admin, called the "root" user, but you shouldn't have to log in as root to perform the Toast update procedure...
Try this test: create another administrator user account on your machine, log in to that new account, install Toast and then try to install the update. If that works, then we need to troubleshoot your original account more to see what the problem is.