I really don't think Bush has a coherent strategy on immigration.
The long view would have been my win-win strategy. Passed by a Republican House and Senate, then signed by a Republican president, he could have brought Hispanics to the Republican party for generations, but he just couldn't see his way clear to work with fellow Republicans. The media will credit the Democrats with anything signed now.
Bush blew a huge opportunity for what? Nothing!