update({ invited.key : 84026702 }, { invited.$.used : true });
To w zasadzie robi to, co chcesz i powinno działać ładnie. Sprawdź operatory pozycyjne w mongodb:http://www.mongodb. org/display/DOCS/Updating#Updating-%24operator pozycji
Lub w PHP (jak Twoje pytanie jest oznaczone) możesz zrobić:
$mongo->collection->update(array('invited.key' => 84026702), array('invited.$.used' => true));