O site ainda está hospedado no meu VPS, mesmo assim precisa da conexão remota?
Sim, configurado com IP e porta do SQL, e liberei as portas 1433, 1200 no firewall
Caso esteja hospedado em seu VPS, então não é necessário colocar o SQL em conexão remota.
Mas tem que liberar porta utilizada para o acesso ao site, geralmente é 80.