Ich wollte damals auch mal eine in C# geschriebene
DLL in Delphi nutzen. Dafür musste dann die
DLL aber mit einem speziellen Unmanaged Exports Helper kompiliert werden. Ansonsten sind die nicht wirklich sichtbar. Ob sich daran etwas geändert hat (vor allem auch mit den Attributen die ja gesetzt sind) weiß ich nicht. Glücklicherweise hatte ich die
DLL damals selbst geschrieben und konnte das dann auch selbst alles machen.
Aber dem Tipp mit dem Dependency Walker solltest du definitiv folgen um zu sehen ob überhaupt etwas exportiert wird.