This may work but it certainly didn't work for me.
Now perhaps it's something to do with it being on Epic instead of Steam or Rockstar but here's the results for argumenting my later findings.
I tried to uninstall the game and clean everything out to have a fresh start. I can run the game with no mods, great! Then I installed the original scripthook with the nativetrainer, asiloader and dinput8 thing and it crashes a fraction of a second after the shotgun shell sound plays at the initial loading screen. I deleted the ScriptHookRdr2 file and replaced it with the V2 option...Now it loads but it crashes the game when I try to load a save, after the 3-4 cinematic screens, the game goes all black and then it stays like that for a minute or so before crashing and causing a nasty looking slowdown of my entire PC for a few seconds...I tried the version.dll thing as well, I tried it with both Hooks, the original and V2, I tried it with even both at the same time, just renamed...Crashes either at the shotgun shell beginning or after it loads up.
TLDR: Nothing works, I tried everything.
Continuation: Now the weird thing I discovered is that only the .asi mods will be missing because I can still use the dinput8.dll that loads everything up and also the trainer, the asiloader and whatnot for mods that are in the ModManager package and in the lml package, those will load with these files (again, everything but the ScriptHook). In the ModManager.log I will have everything running, in the vfs.log, everything good, the only log that says that stuff is failing to load is the asiloader.log where it will go one by one with the mods and tell me that they failed to load (just the simple .asi mods, not the ones in the lml or separate folders...weird? but ok).
TLDR: Some mods work, just not the simple .asi that depend on the ScriptHook or ScriptHookV2 files.
What I found out is that nothing loads without the dinput8.dll file (I don't know what it does, i dont know why it's named as an input thingy when it loads mods but hey whatever).
Only some mods, the ones that have dependencies on lml and ModManager, work with dinput8.dll in the folder but without the Scripthooks, both of them tested, V2 and original. (Mods such as crime_law & red_dead_offline, etc...)
So right now I'm playing with everything in the folder as it was before the update without the Scripthook file. the lml and ModManager stuff works but all the .asi simple mods that depended on the scripthook are not working. I don't know what to do, I'm out of ideas but the game is still beautiful and nice to play of course...just a bit annoyed that after half a year they randomly throw in an update that literally does nothing but fucks with my mods...I'm on Epic, I can't backtrack my versions unless I torrent it, which I don't wanna do.
Hope this helps but for me nothing works from all the solutions I saw in a day of searching and testing.
If anybody knows anything or found another solution I can try, I would be oh so happy. Thanks!