There are other admins besides me and SLi but they are inactive. So yes, currently it's just me and SLi who can change any settings.
About the settings having a bug, I'm not sure. We're using a pretty old version of this forum anyway. And with all the customizing we've done here, upgrading it would be difficult. There'd be downtimes, errors, etc. So we'll stick with this version for the meantime. Everything seems to be running smoothly now, anyway.