When building for back-deployment, emit calls to an open-coded `_swift_task_dealloc_through` function rather than the runtime `swift_task_dealloc_through` which doesn't exist on them.