Ho riscontrato un errore simile e ho aggiunto --authenticationDatabase
parametro e ha funzionato mentre ci connettevamo a un MongoDB remoto
Usa il formato simile di seguito nel tuo codice:
$mongorestore --host databasehost:98761 --username restoreuser
--password restorepwd --authenticationDatabase admin --db targetdb ./path/to/dump/