No he leído el documento por lo que no sé qué cabeceras añadir, pero la forma de concatenar un
TStream en otro es usando el método "CopyFrom".
Código Delphi
[-]
L := TMemoryStream.Create;
L.LoadFromFile('DSC_0017.jpg');
R := TMemoryStream.Create;
R.LoadFromFile('DSC_0018.jpg');
R.Position := 0;
L.CopyFrom (R, R.Size);
Ahora en L tienes los dos archivos, uno detrás de otro. Eso sí, son dos archivos JPEG.