If only I could see some sort of debug messaging to understand why this is sometimes and not all the time. Why doesn't mIRC at least tell me the SSL cipher the server is demanding I use, or is capable of using, or that I attempted to use but failed.

Well. At least I won lunch.
Good philosophy, see good in bad, I like!