there's a dedicated downpatcher for doom eternal - https://github.com/mcdalcin/DoomEternalDownpatcher/releases/tag/1.8 as it says on the github page, discord's the best place to troubleshoot it in case you get stuck.
sharing save files is really easy in this game, and i was planning on making a little thing on it in the guides or resources so you can simply download it, place it in your save file location and you'll have a file with every upgrade.
but its likely we can set up a new game category since there seems to be some interest
just an example as to what i mean, you can look at ACE(all combat encounters) and see what kind of stuff they are allowed to do when required to do all the tracked combat encounters. almost feels like glitches are inevitable
while it is a cool concept, the idea of a glitchless speedrun in this game doesn't sound very realistic. in order to disallow glitches we need to define them, and with that comes a whole different set of problems. and i feel like the inability and complications regarding the concept of a glitchless speedrun might hurt the spirit you're trying to create for a run like this. this sounds more like a challenge run with a timer than a speedrun from the way you're describing it, but if we make a leaderboard out of this in a game this broken, things might get wild XD and there's no telling if that's a good or bad thing