There used to be a mirror of the Wayback Machine [0][1] hosted at the new Library of Alexandria in Egypt [2]. Sometimes you could pull pages from them that otherwise errored out on the main archive.org site. Sadly, it seems the mirror has been offline [3] for some years now.
0: https://www.bibalex.org/en/News/Details?DocumentID=1550&Keyw...
1: https://www.bibalex.org/isis/frontend/projects/ProjectDetail...