Last I checked the homebrew provided btop doesn’t provide the right library search path to find rocm-smi. I compiled btop locally (in fedora-toolbox-40, IIRC) to get my AMD GPU to appear. Btop and GPU support
I don’t know what’s involved with having Fedora include in btop in the distro but that’s what I’d advocate for if I had unlimited energy.
You could also run nvtop, it provides a bit more detail, but I still run btop daily.