Remove taskId from the pending set.
Only the dots currently on this task ID are cancelled; a concurrent add on another replica that minted a new dot survives the merge (observed-remove semantics).