#26726 Fix reference to non-existent environment
When we tightened up our multi-root config to match our standard default config, we missed the case where there is an entity but no step in the context. It used to be handled by a single environment called shot_and_asset, but should match the standard default config and return the environment for the specific entity type if it's a Shot, Asset, or Sequence.