Puedes obtener el Puntero del primer QuickRep agregado al QrCompositeReports y hacerle un casting a TQuickRep y guardar de la forma que anteriormente has posteado.
Ejemplo>
Código Delphi
[-]procedure TForm1.Button2Click(Sender: TObject);
begin
QRCompositeReport1.Prepare; TQuickRep(QRCompositeReport1.Reports.Items[0]).Printer.Save('c:/Rep.QRP');
end;
Probado en Delphi 7 y QuickReport 5.02
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7