Gerade als ich die Frage nochmal durchlas ist mir der Fehler aufgefallen:
Ich verwende beides mal
DragFinish(hDrop);
obwohl beim Kopieren aus dem Clipboard ja gar kein Drag&Drop stattfindet!
Ich habs mal kurz getestet und es scheint zu funktionieren...
Trotzdem danke