@vanitasvitae did you know there's a thing called diffoscope, which recursively diffs all kinds of archive-m formats and other binary files, and it kknows many binary formats enough to produce reasonable output?
I think Debian uses for debugging reproducable builds. Sounds like it could've saved you some time.