Woopss, parece que la solución era muy sencilla. Solo hay que abrir varios canales desde el cliente, no tiene nada que ver con el servidor. Bueno aquí está la solución :)
Código:
nameCode++;
RemoteChannelProperties["port"] = "998"+(nameCode+7);
RemoteChannelProperties["name"] = "tcp"+nameCode;
channel = new TcpChannel(RemoteChannelProperties, null, null);
MessageBox.Show(channel.ChannelName);
ChannelServices.RegisterChannel(channel,false);
InterfazPrimo resService = (x)Activator.GetObject(
typeof(x), "tcp://" + nombreEquipo + ":9988/x");