I agree. Bad idea. They will use this to cast doubt on his immigration policy. Plus, it’s Mexico. I’d actually worry for his safety. If anything, schedule the meeting for after his speech and send a plane for the Mexican president if he can’t fly up here himself.
The Mexican president can pick up the phone or get on a plane.