Nah, it wasn't anything anyone here did. This was an issue with the server folks which apparently took nearly 3 days to figure out.Amazingly, we still don't have a good explanation on what went wrong or why it was so difficult to fix.
On the "plus" side, we're back up. Sorry for the delay; it affected everyone and everything.