Ich würde gar nicht versuchen das per DataSnap zu lösen. Kleiner öffentlicher Webserver mit
MySQL und dort ein REST (PHP) drauf. Die PDF-Dateien entweder dort abliefern oder von PHP generieren lassen.
Die Daten schickst du aus deinem System über die REST-
API an den Webserver und der kann die dann über die REST-
API wieder fröhlich ausliefern.
Dadurch kannst du an deiner Anwendung herumbasteln wie du möchtest, du musst ja nur die REST-Schnittstelle weiter füttern und der externe Webdienst kann problemlos weiterarbeiten. Genauso kannst due die REST-
API anpassen ohne deine Anwendung anfassen zu müssen. Du hast also ein schön entkoppeltes System, die prinzipiell autonom laufen.