I am not familiar with RedHat nor Fedora, but this makes only a difference with the installation manager, like rpm, yum, apt, pacman, and portage. Also the installed versions may differ in some degree. Yeah, you can install an GUI for the 970, but there is a chance you will need to use a CLI to get there.
The Fedoraproject seems legit and offers small changes over the original downloads, and two ppl in this thread pointing to it, so I would check that out too. Maybe they have figured this out already.
Your Xorg.0.log seems old/odd to me. Nouveau driver gets loaded but has no support for GTX 9xx and above, as I have mentioned before.
Also you should be aware that you will get hard times to get the 2080 with fedora running. I think therefor you will need a rolling release, not a point release. But don’t get ahead of our self. You sill can vfio the 2080 to use as a VM I think.