Um roteador é usado para unir duas redes separadas (sub-redes IP); a ponte sem fio que você está usando para conectar duas salas sem fio está conectando duas partes da mesma rede lógica, e não duas redes separadas.
Assim, substitua o roteador D-Link por um comutador. A segunda camada de NAT (denominada "NAT duplo") introduzida pelo roteador D-Link vai lhe causar todos os tipos de problemas de conectividade difíceis de solucionar entre a máquina com Windows 7 e o mundo externo (e a D- O único NAT do link é provavelmente o que está matando o SMB).
Dessa forma, o equipamento na segunda sala será conectado de forma idêntica, como se você tivesse rasgado as pontes sem fio e o roteador D-Link e conectado a máquina com Windows 7 ao roteador principal.
FYI: Existem várias (sete, na verdade) camadas de topologia de rede, e suas pontes sem fio estão operando no nível 1; eles estão apenas substituindo o cabo físico. Camada 2, quadros Ethernet, estão indo de um lado da ponte para o outro sem modificações. Tudo em níveis mais altos (como nível 3, endereços IP) também não é modificado.
Verifique também se o modem a cabo é apenas um modem e não um roteador; se também for um roteador, veja se você pode desabilitar seus bits de roteador e apenas passar um único endereço não-RFC1918 sem NAT. (Isso não tem influência na sua pergunta, apenas mais uma melhoria em potencial que eu vi).