Ain't nobody's business but the guys who are running it who is allowed to compete and who's not. You never can tell maybe those Not invited will be included in the future, and maybe the organisers of this race will be invited to participate in neighbouring Fed's OPEN races. Everyone a winner :)