In the face of strong criticism from antiwar Democrats, Senator Harry Reid, the majority leader, defended the compromise as “great progress.”