Even if there is more than a year or two missing from the backup, it might not matter that much to us. I doubt that there would have been too many SCI posts in the past 2 years or so. The good stuff to grab for the Wiki is older than that.
I've got the zip of the fan games. The original archive was created on a Linux machine and had illegal Windows file names. 7-Zip allows editing the names of files in the archive so I was able to "repair" it for Windows. I tried to report it and offered the fixed archive to the ScummVM crew, but was ignored. Many, if not most are on Linux with a few Macs, so perhaps they didn't care that there are problems on Windows with their zip.