Eu enfrentei um erro semelhante e adicionei
--authenticationDatabase
parâmetro e funcionou enquanto nos conectamos a um MongoDB remoto Use o formato semelhante abaixo em seu código:
$mongorestore --host databasehost:98761 --username restoreuser
--password restorepwd --authenticationDatabase admin --db targetdb ./path/to/dump/