Just a thought..
A little bit of digging leads me to believe that the site is hosted at Hostgator. They have a live chat facility that can be got at here:
https://www.hostgator.com/contactIt occurs to me that as the global moderator role has to be granted by site admin, a global moderator might be able to secure technical assistance, given the circumstances, as by definition of the role an authority has been conferred by site admin.
Pushing this notion a bit further, they might then be able to upgrade the relevant component for the site, and even (pushing this about as far as I can without it falling off a cliff) enter discussion regarding the site's future if indeed the current site admin is MIA. Although I assume the hosting is still being paid for, at least for now.
I may be talking out of the wrong end of my alimentary canal, but I guess it's better to try and fail than simply roll over and croak!
Cheers
Hampk