Você conseguiu resolver isso? Caso seja útil, encontrei uma solução parcial.
O utilitário WirelessMon - http://www.passmark.com/products/wirelessmonitor.htm
Permite substituir a seleção de wifi do Windows e conectar-se explicitamente a um ponto de acesso pelo endereço MAC.
Eu tive o problema altamente frustrante de precisar usar uma rede pública de hotspot com um site de portal, e toda vez que meu roaming wifi pulava no ponto de acesso, a cada ~ 5 minutos ou mais, devido a dois deles terem força de sinal muito semelhante, eu teria que digite novamente meus detalhes de login.
As desvantagens do uso do WirelessMon são: é apenas uma avaliação de 30 dias e também tende a estragar a conexão, fazendo a varredura constante em segundo plano. A melhor solução que encontrei é definir sua taxa de amostragem para o máximo de 60 segundos, o que ajuda enormemente em comparação com o padrão de 3.
Se alguém souber de um aplicativo gratuito que faça um trabalho semelhante, poste sobre ele!