Para responder minha própria pergunta ... O driver Mongo Sharp LINQ tem um método de extensão chamado "In" que faz exatamente o que eu preciso.
No entanto, eles o implementaram na versão 1.5 para que possamos usar a maneira antiga como:https://jira .mongodb.org/browse/CSHARP-462
var list = new []{"10", "10"};
search.Where(x => list.Contains(x.Id));
Mas o pacote da versão 1.5 ainda não está no nuget.
No entanto, isso deve funcionar com a extensão "In" que vem como uma surpresa especial com o mongo-csharp-driver.
search.Where(x => x.In(list));