Right now, there are two ways of doing self-registration: normal and SSO. SSO does not allow to map whitelisted domains to specific reader groups.
My proposal would be to allow SSO and normal self-registered domain mapping settings to be shared, so if my client with email @myclient.client self registers via SSO, I can automatically map them to the right reader group for that client domain