Our SSO provider supports sso_overrides_name which would give you that option but you would have to use a custom SSO provider on your end.
I do not think we have such an option for facebook auth.
@david have you noticed this as a common request? Do we want to pull some of these settings out of SSO only mode and allow them for managed authenticators?