

You need to set an override in your environment variables to force it to use the gfx1030 kernel modules, but otherwise you shouldn’t have too many issues.
It’s unofficial, but the 6700xt uses the exact same core as one of the supported enterprise cards, so just using the drivers for it generally works just fine. I use a 6800M personally.
If you are struggling to get rocm installed at all then stop using the amd guides and just install the pre built binaries directly. Fedora packages them in their repository and in my experience rocm just works once you run dnf install rocm*.

Their guides specifically call for an exact kernel version, distribution, and hardware. If you are trying to operate outside of the official requirements then it shouldn’t come as a surprise when the official documentation doesn’t work for you.