If you set must approve users
you explicitly opted that every user must be explicitly approved.
We had to change this due to security concerns of Discourse users.
I guess change the forum to “invite only”, “requires login”? Then restrict the people who are allowed to invite.