Você pode atualizá-lo usando a seguinte consulta:
db.myCollection.update({"_id" : 1, "lb.id" : 2},{$set : {"lb.$.sc" : 17}})
AFAIK, Não é possível fazer o que você deseja em uma única consulta. Você tem que fazer consultas separadas para cada um deles.