Agree with above posters, Check stroke on the crank, block deck height, and piston compression height. Could also be rod length but that seems unlikely. My bet is block deck was milled crooked for some reason.
If you are prepared to modify pistons to adjust compression height, consider increasing the dish as well. Not a big deal if you have access to simple mchining equipment. No reason you couldn't do it by hand with a die grinder in desperation...