Except the entire the reason he got DMCA'd was because he was using c2077 modding tools to create said mod... So either you're wrong, project red is wrong, or someone else is lying.
If what you said was true then none of these companies would have nothing to stand on, it's simply its own standalone project that happens to work with these games... Except I think we all know that's not the truth.