#58100 Workaround P2 comp/cli

[Bug]: get_env_value_prefer_dotenv returns None when get_secret returns None instead of falling through to os.environ

get_env_value_prefer_dotenv() returns None when get_secret() finds no match, instead of falling through to os.environ, preventing secrets injected via Bitwarden Secrets Manager from being resolved.