Using your own example, try using this...
timer 1 1 join $!1
This also works for /scid
From the mirc help file...
Note: If you use a command that contains $identifiers, and you want the identifiers to be evaluated in the target connection, you must pass them as $!identifier to prevent them from being evaluated first in the current connection.