Adding native TCL support to mIRC would require Khaled to completely rewrite mIRC from just above the most basic level. Every command in the mIRC script language are designed specifically for mIRC's features.
I've tried using xChat's perl interface and in my opinion it was clunky and difficult. If you used TCL (or perl or python etc) in mIRC it would simply be a foreign programming language with a plugin to allow it to read and modify mIRC's internal values.
Now that I think about this, Khaled could add a feature that allows developers build programming language addons that can actively control mIRC (not through ordinary dlls). There could be a dialog to load external language interfaces. mIRC could then send a standard event/raw message to the external interfaces and it would be up to the interfaces to parse them.
Personally, I wouldn't have any use for this feature, but it may be useful to some.
-genius_at_work