Existem algumas opções. Não está claro a partir da pergunta sobre quais conexões estão sendo fechadas e se isso é configurável. Por exemplo, você tem um monte de navegadores web e também algumas sessões ssh, e você quer manter suas sessões ssh abertas? Você poderia configurar um roteador internamente que controlasse as sessões controladas dos clientes para o servidor. Se você usar uma caixa que suporte a classificação, poderá limitar o número de sessões disponíveis para o tráfego HTTP vs SSH e as conexões HTTP de tempo limite que estão ociosas antes de fechar as conexões SSH. Você provavelmente também poderia colocar um tempo limite mais curto em conexões HTTP para liberar mais espaço no 2wire bobo para sessões mais longas.
Segunda opção é rotear através de uma caixa da sua rede. Talvez um VPS no linode.com ou um servidor em um data center relacionado ao negócio. Você poderia configurar um túnel openvpn e então direcionar o tráfego através dele, o 2wire só veria uma sessão para o túnel openvpn.
Eu ficaria curioso como o preço funcionou para este vs Ethernet-over-Copper para o lado do negócio? Aqui no SF podemos obter o EoC @ 10Mbps bidirecional para ~ 500 / mo. Pode valer a pena pesquisar, a menos que esteja significativamente fora do orçamento.