It looks like "Glass half full" wasn't after all misplaced. The latest message from the host's help desk is "We have the site back up in a temporary method, we will have to review in more depth and advise on more permanent solutions." There are still a couple of issues with the site but they are trivial compared with what might have been. Phew!