Você pode tentar algo como:
Builders<Person>.Update.Set(x => x.Pets[-1].Name, "Fluffencutters")
Observação -1 index na coleção Pets, o que significa aplicar o conjunto para todos os elementos.
Encontrei esta solução explorando UpdateDefinitionBuilderTests .