Beehaw appears to be staunchly against instances who allow open registration for any account. They want to foster a safe, friendly community and instances that allow open registration are a ripe spot for trolls and bad actors to register with Lemmy. Since these trolls and bad actors are then free to post on any federated instances, they can sign up on these open instances and attack places they otherwise wouldn't be allowed to register.
Do the the limited functionality of moderation between federated instances, they decided to defederate from the two fast growing, open registration instances. They've developed a plan with sh.itjust.works to build a path to refederating but Lemmy.world admins have been non-responsive to Beehaw's attempts to reach out to them about doing the same.
I appreciate the effort you've made to create team subs for most of us, but it seems as though your instance might not be properly federated? I can only see the FSU community directly from fanaticus.social, but can't search for it or find it on any other instance. I do see and can subscribe to your CFB community, but none of the team specific ones appear.