DirectConnect is a pretty crappy app. I'm pretty sure it tried to pop up some ads at me, and I'm sure it caused some processes to spawn uncontrollably. Beyond that, there is the error you mention, which I have never seen but I can verify that it doesn't provide a normal tag. Perhaps putting some info in your tag area will work. You can even try copying a DC++ style tag, if you want, but you might still get disconnected... I don't know much about how the tag system works.
Unfortunately, there are no good DC clients for Mac (that I've found). You can try something like dc-gui which will run under X11, but I've never played around with it. Last I heard there was one that was technically in the works at sourceforge, but it was in alpha or pre-alpha when I saw it. That was probably a month ago or so... I think it connected to hubs and that was it, or something similar. Certainly no chat and file transfer.