Having it match the other versions makes sense, but it might be better as a subpackage of the main spec file in that case.  Then it'll automatically stay in sync as (IIRC) the packages require each other at the exact same version - it won't be possible to mismatch SELinux policy with Foreman core.