I once had someone /sajoin me on a network to 250k+ channels, we even had inspircd devs change the way channels were created (epic win for immaturity) and I think the maximum amount of channels mirc would open was around 490, my mirc didn't crash either, which I was proud of
Perhaps running multiple instances of mirc and creating a botnet might be a better option.