Well, yeah, technically it IS possible... A dll is just a renamed exe with multiple entry points. exe files typically only have one entry point, but it should be theoretically possible to hack up a DLL in DBPro, if you code it right, and as Ian M said, have something restructure everything. But I wouldn't recommend it. It'd be like trying to make a marble sculpture with a chainsaw. Very painful, very arduous, and not likely to be very pretty.
DBPro might compile to native, but it's not all one contiguous file. There's a "pck" file that contains the bulk of the code you made, and that code is not a part of the exe. Although who knows, maybe that executable stuff in the pck is actually being used like a dll, with multiple entry points. Who knows? I certainly don't
Nothing I say is intended to be rude. My autism means that I do not know what is rude and what isn't rude. I apologize if I seem rude. It is not my intention.