I just tested this by enabling sso overrides {bio,email,username,name}, and someone logging in for the first time via SAML still has the option to choose their username and full name. We tested setting it to something random, and it successfully created their account.
So it appears it is not actually hooked in with the SAML plugin.