Can’t be done that’s the way the DLL’s are written. If more than 1 DLL declares the same class in the same name space you are SOL without special compile flags (which you don’t have in the BPM Engine)
If you REALLY REALLY REALLY don’t want to use an external DLL… You could try invoking an updatable BAQ from your code and then in the UBAQ do the work you need to do. But talk about a hack job :-S