Well, the E7 is '87 or newer.
The intake is the style used up through '93
I see a MAF in the intake so that would make it ~89 or newer.
So the best I can make of it, '89 to '93.
Mexican block doesn't really matter for EFI. It is just a bolt on parts to a generic engine.
There are a few interface things that do matter. Distributor to cam is a HUGE one. The older block is probably running a flat tappet cam, which WILL require a different gear on the distributor. The roller cam gear will fit, but the materials are not compatible and the gears will self destruct shortly sending metal shavings all through the engine.
The firing order is different probably. The mexican 302 should be running the old firing order while the EFI is set up for the HO/351W firing order. This can sometimes cause a little drivability/tuning issue but not always. Cam swap will fix this, re-ordering the injectors and plug wires while keeping the old (mexican) cam will usually work as well. If you are getting a new cam, just go with the 351 firig order and not worry about it.