"Canadian research facilities, IT enterprises and post-secondary educational institutions can be the beneficiaries "

No they can't because as mentioned in the article, what's really happening is the 60,000 jobs are mostly being filled by these Indian outsourcing companies bringing in replacements to fill "lower-level information technology jobs".  They aren't 60,000 of the best of the best.  
The quota will still be filled although if the warm bodies can be filtered out and only qualified people brought in then it's a gain for the U.S.

It will be very difficult for the Democrats to attack Trump on this.