Devi controllare qual è il comando corretto in mongodb. come a volte il nome necessita di un oggetto Document invece di una semplice stringa.
Sto usando qualcosa del genere. controlla se questo aiuta
var name = new BsonDocument { { "name", "regions" } };
var command = new BsonDocument { { "listCollections", 1 }, { "filter", name } };
var result = Database.RunCommand<BsonDocument>(command);
var k = result.ToJson();
Qui il nome è di nuovo un oggetto che ho trovato da questa documentazione https://docs.mongodb .com/manual/reference/command/listCollections/
Un po' di aiuto in più puoi prendere da quihttps://zetcode.com/csharp/mongodb/