You can have independant instances of mIRC by creating an empty mirc.ini and placing it in the same directory as mirc.exe.

This will create/use remotes.ini and vars.ini in the same directory as the mirc.exe