Puede actualizarlo utilizando la siguiente consulta:
db.myCollection.update({"_id" : 1, "lb.id" : 2},{$set : {"lb.$.sc" : 17}})
AFAIK, no es posible hacer lo que quieres en una sola consulta. Tienes que hacer consultas separadas para cada uno de ellos.