Match local sibling cleanup to upstream cancellation scope
When an upstream speech protocol cancels an entire playback context, abandoning one request must also stop local requests sharing that context. Deleting only the abandoned request map silently leaves siblings waiting for completion that remote cancellation may prevent. Mark the c…