Ich kenn da jedenfalls nichts,
aber du kannst die
DLL auch normal erstellen und dann als Resource-
DLL laden, dann wird ebenfalls kein Entry-Point ausgeführt.
LoadLibraryEx + LOAD_LIBRARY_AS_DATAFILE
Man könnte jetzt auch noch die automatisch eingebundenen System-Units austauschen (eine abgespeckte System.pas und SysInit.pas im Projektverzeichnis), um die Code-Section kleiner zu bekommen.