I have no doubt that there was quite enough space in the M3 hull for a 122, just that slap bang up against the RHS hull wall is not where I would put it, despite the existing M2/M3 gun mount.
OK, just did some calculations:
75mm M3 gun firing M72 6.32 kg AP, MV 619 m/s, gives muzzle energy of 1.21 MJ.
122mm M-30 howitzer firing F-462A 21.7 kg HE, MV 458 m/s, gives muzzle energy of 2.28 MJ.
The 122 has almost twice the muzzle energy of the 75 which implies twice the strain on the gun mount. The only solution would be to almost double the recoil length or build a new, stronger mount. If you are doing that then why not move it a bit more centrally?
Could it have been done? Quite possibly, but it would have been an awkward bitch to use and likely over-strain its mount.
Edit: Apart from the muzzle energy, an other indication of what was involved to support a firing gun and its recoil is the total weight of the field piece. For the M1897 (that use the same shell as the M2/M3) that was 1544 kg, for the M-30 it was 2450 kg. In this case the M-30 was about 60% heavier.