This is the best outcome anyone hoping to hold politicians accountable for this could hope for. Now they can't just vote and shuffle it off into the past and tell people to get over it; their constituents have plenty of time to slam them with letters and phone calls and make them seriously rethink their support.
Is it likely to still pass? Yes, that's the US for you. But now at least the bill's opponents have got a fighting chance.