In parte mi rispondo da solo, a quanto pare è possibile caricare e gestire una dll direttamente da javascript semplicemente caricandola come obj:
<OBJECT ID="NomeCheVoglioUsare" CLASSID="CLSID:222E0480-23D4-49FC-8DEF-FC3D95BA8479" codebase="LaMiaDll.dll"></OBJECT>

il che è molto pratico, però non ho ancora trovato come poter utilizzare i metodi all'interno di essa. Su msdn si trova ovviamente una guida li illustra, ma devo ancora trovare il sistema per poterli usare.

See you next time guys!