You don't neccesarily have to fallback across models. Both Anthropic and AWS Bedrock provide the same models with the same API at different endpoints and different infra. So if you have a proxy endpoint to point users at, that specific fallback case is pretty easy.
I'm not saying that works in every business or billing scenario, though.