Soweit ich weiß, kann man mit dem Api keine GDL files schreiben.
Ich habe gerade die letzte Black Turtle Version heruntergeladen und ausprobiert, bei mir funktioniert das Speichern auch hier.
Wenn Du mal die Unterschiede testen willst, wie Black Turtle seine GDL-Dateien speichert und wie es ArchiCAD tut, schicke ich Die gerne das entsprechende ArchiCAD-Objekt (Es gibt tatsächlich einen Unterschied, wenn man die beiden files mit identischen Scripten in einem Texteditor öffnet).
Zum Aufbau der Dateien würde ich einmal eine Anfrage in Englisch an Laszlo Nagy senden (siehe ArchiCAD-Talk unter
http://archicad-talk.graphisoft.com/profile.php?mode=viewprofile&u=13. Laszlo ist einer der kompetensten Insider auf dem Gebiet von GDL.
An der Antwort wäre ich auch interessiert.