Interesting. If you have a server window in that state (i.e., disconnected, with a non-SSL server listed in the titlebar of the window, and $ssl returns true), what happens if you press the connect button? Does it display a plus sign next the port number when connecting?

By that, I mean this:

Code:
* Connecting to irc.dal.net (+6667)
                             ^-- here