È esattamente quello che ti ho detto di fare con la reflection: con la reflection carichi il plug-in in memoria (tramite il metodo Assembly.Load, mi pare) e invochi dinamicamente i metodi che ti interessano. Sta tutto spiegato nel link che ho postato prima.