Wir haben das so gelöst, dass es eine TObjectList<TFDQuery> in der Servermethodenklasse gibt, die jeweils beim nächsten Aufruf der Methode zuerst geleert wird.
So mache ich das in der Regel auch. Alternativ, wenn die Servermethodenklasse ein Datenmodul ist und natürlich wenn es praktikabel ist, kann man die Komponenten auch auf das Datenmodul legen. Das existiert immer über den gesamten Remote-Aufruf.