Create the timeout context before resolveTrailRemote (which shells out to git) so every step of the enablement check is bounded by trailsEnabledProbeTimeout, not just client construction and the HTTP probe.
Entire-Checkpoint: fccd5f1af606