Several senators broke ranks to side with Republicans on a compromise deal, triggering intra-party backlash.