Se eu entendi as coisas corretamente:
A placa de rede do computador e o modem a cabo suportam velocidade de 1 Gbps.
Você tentou com dois drivers diferentes para a placa de rede.
Ao testar o cabo no seu Mac, ele obtém uma conexão de 1 Gbps.
Pode ser que o cabo seja de má qualidade e mal gere a velocidade, fazendo com que o Mac aceite a velocidade de 1 Gbps e a máquina do Win7 a rejeite, voltando a 100 Mbps. Tente um cabo diferente para ter certeza.
Uma solução alternativa para isso deve ser alterar as configurações / configuração do adaptador e mudar de negociação automática para forçar "1Gbps Full Duplex" (ou o que quer que eles chamem). Note que, se o cabo realmente for o problema, isso pode causar problemas com pacotes perdidos.