Na verdade não é uma dúvida. No início das aulas tem alguns exemplos em que o campo de habilidade está como "inglês" e "Inglês". Percebi que não é case insensitive a consulta do find, portanto usei o or:
db.alunos.find({
$or : [{"habilidades.nome" : "inglês"}, {"habilidades.nome" : "Inglês"}]
})