I've been having the same issue and I barely have any hair left. I did find something
though; per selinux-policy changelog:
https://centos.pkgs.org/8-stream/centos-baseos-aarch64/selinux-policy-3.1...
2021-08-12 - Zdenek Pytela <zpytela(a)redhat.com> - 3.14.3-77
...
- Remove glusterd SELinux module from distribution policy
Resolves: rhbz#1816718
selinux-policy no longer contains gluster module thats why the policy can't be found.
oVirt node iso is based in Stream which is up to date. Installing on a CentOS 8 or
Almalinux/Rocky distro still uses the older *-67 so applying glusterfs selinux policy
works fine. This issue deals with node iso.