DLL/EXE laden, ohne sie zu "laden" (starten), dann würde ich dafür LoadLibraryEx+LOAD_LIBRARY_AS_DATAFILE verwenden.
Aber ganz im Ernst, wenn, dann mach es doch einfach so, wie so manche Übersetzungskomponente,
also hooke die Lade-Funktionen und gibt einen Zeiger auf was Anderes zurück.