gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support (GH-134606) This reapplies GH-128640.