All 4.0 engines, from 1991 up, are "High Output" engines. The "HO" designation came into play when ChryCo started fitting their (OBD-compliant) electronics to the block to replace the RENIX (I feel like I've covered this recently...)
The heads are readily swappable, so that should not be an issue. The 242 heads will, in fact, bolt right onto a 258 block, as will the other AMC I6 heads - se heads are swappable between 199-232-242-258 engines, as long as you bring the rest of the top end along for the job.
The principal casting changes made to the block over its production life were to either reduce weight (thinner cylinder walls and webs,) or to reduce NVH (Noise, Vibration, Harshness - some more esoteric mods.) The deck remained virtually unchanged over the production life of the 4.0, from 1987 to 2007 (which, I am informed, will be the last year for the 4.0. Pity - the Small Block Chevvy engine has been around for 50 years with minimal changes...)
You may want to search for my recent posts advising others on this - I've covered this in fair detail recently, and I see no reason to do so again. I'm probably going to end up doing a FAQ writeup for easy reference...
5-90