I believe politicians will do what benefits them. The Dems will gain nothing for their voters- or more importantly their donors- by filibustering or vetoing now.
OTOH neither will the GOP now gain anything by insisting on denying funding for the amnesty, since it will be stayed by the courts!
I still think this is a premature claim of victory, as much as it moves in the right direction. Nothing is settled, only delayed.