ENG-5586: Fix premature buffer discard in StreamSnapshotDataTarget.

Discarding the buffers before they are acked causes the sender to send data too
fast, resulting in direct byte buffer OOM.