As explained in SERVER-92484, if we kill the session of a chunk migration it could happen that range deletion task for that migration will not get processed until next failover or request on the same namespace.
Since internal_transactions_sharded_from_mongod_kill_sessions.js is implicitly killing all sessions during teardown, it is not safe to then expect all range deletion tasks will eventually drain in the checkOrphans hooks.