"Pausing" has a very specific interpretation when it comes to things like video games. Games can operate on a sort of self-contained concept of "time" that can be artificially stopped and started, essentially freezing time in place.

But mIRC's primary purpose isn't for gaming -- it's for communication. Real-world time continues even when your timers are paused, so that's why it doesn't make sense for the timer to ignore that time is still passing. Pausing a timer means you simply want to postpone the actions so that they don't occur during the pause, not that you want to pretend like time has frozen in place. I just don't see that being useful outside of situations where you have an artificial definition of time.