There is a workaround - create a copy of the role in question - remove SAML permission and save with a different name. Assign both the roles (SAML and Non-SAML role) to the users. Now they should be able to login via both method. Note that if you have workflow or scripts where this role is referenced make sure to add the new role too