Upload encrypted chunks with vectors and blind index tokens.
Used by desktop adapters after running buildE2ESyncBatch().
The server never sees plaintext — only ciphertext, embedding vectors, and HMAC tokens.
API key must be provided in the Authorization header