"The federal government made a deal"....

Absolutely not!  

President Obama chose to ignore the laws passed by Congress to pander for Hispanic votes.

Failure to enforce the laws is misfeasance in office, at the minimum.  

President Trump is proposing to follow the laws passed by Congress to pander for white votes.

The 'investment in their education' was not voluntary on the part of a significant proportion of the electorate or Trump wouldn't have been elected.  

Reagan permitted similar people to become citizens in his amnesty program back in the 1980's.  And included their parents as well.

That was supposed to be a one-time 'deal' and borders would be enforced thereafter.

See how well that worked?