O seu problema é provavelmente devido aos diferentes usuários e senhas. O Windows associou o usuário ao host, não ao recurso. Então, o seu truque de usar o endereço IP diretamente fez com que o Windows pensasse que era um host diferente e permitia credenciais diferentes.
Um trabalho poderia ser fazer com que seu pi use um endereço IP por recurso.