XStream ist halt auf Serialisierung ausgelegt; nicht auf das Erzeugen von leicht zu bearbeitendem XML.
Vielleicht ist es sinnvoller, die gewünschte Bearbeitung an Java-Objekten vorzunehmen. Neulich ging es schon einmal um ein ähnliches Vorgehen, im Zusammenhang mit Auswertungen: