ModelFallbackMiddleware strips cache_control when falling back to ChatAnthropicMantle
When ModelFallbackMiddleware falls back to ChatAnthropicMantle (langchain-aws), cache_control markers are silently removed from both model_settings and message content blocks, disabling prompt caching and increasing costs. The root cause is a missing _llm_type in _ANTHROPIC_LLM_TYPES.
