Olá amigos do fórum.
Pelo que li anteriormente, vc usa o winxp como "servidor de impressão". Não faça isso, pois vc irá e já está tendo muitas dores de cabeça. O winxp serve apenas como estação de trabalho. Para utilizar um servidor de impressão, utilize, pelo menos, uma máquina com o windows server 2003. O windows server irá prontamente corrigir o seu problema de limites de conexões simultâneas.
O server gerencia melhor seu spooler de impressão fazendo com que vc não precise ficar compartilhando impressoras toda hora. Coloque um ip fixo no servidor de impressão e se possível um ip estático para cada impressora de rede compartilhada configurando diretamente no roteador.
Dessa forma vc não terá mais problemas com impressoras no seu ambiente de trabalho.
Espero ter ajudado.
Abraço.