I think the reason FFC changed Sonny's death to 1948 during production was for the same reason as we've discussed, and so to make the timeline more consistent.
Puzo has Michael returning to the US in 1950 in The Sicilian.
"It was between the brothers Kay -- I had nothing to do with it."