Jack was following orders, it wasn't his idea, and even if he'd refused to hand the children over, it would have changed nothing. Someone else would have done it, the children would still have been taken, the 456 would still have come back for more. All any of them can do at this point is try to find a way to prevent any more children from being taken.
no subject