The "require admin approval" is a site wide setting. Meaning when people self-register no matter what form you use, it will either require everyone or no one to be approved by an administrator.
The "waiting for approval" list requires someone to not be enabled AND require an administrators approval. The two fields are CMS_User.UserEnabled
and CMS_UserSettings.UserWaitingForApproval
.