If any one still running into the same issue with misconfigured SAML configs and locked out from login, you can delete the configured SAML configs with a CURL command.
But you need to have the ID of the saml config which you can grab if from the logs if you have like below.
Search in Logs for pid=co...