Ok, well that's a terrible workaround!
Well:
a. It works
b. It uses very little CPU or disk - because I measured it.
So it may not be as nice as having Windows call mIRC when it changes, or even mIRC having functionality to request this and trigger a signal, but it works exceptionally well.