> Worth noting that this archive site has allegedly manipulated snapshotted content
Are you claiming this link was manipulated? Because otherwise that's irrelevant to this discussion.
IIRC, the archive.today has a grudge against someone trying to figure out their identity, and the manipulations and other shady behavior have been solely focused on that person.