In an interview with The Lost Levels Phil Sandhop, EarthBound Zero's English script writer, described the process of turning MOTHER into the final build of Earth Bound:
As a general rule with games produced by NCL, the development teams continue to work and tweak their projects that they know will be localized and produced in other territories. Often they will address their own desires that were not completed due to time constraints or not completed to their satisfaction and they will also address issues raised by Japanese consumers as that release hits the street.
American consumers are often very vocal about the length of time this process takes, but they really do get a much better product than they would otherwise.
In software development, each subsequent version is usually derivative of prior versions. Once the program was changed they would have continued to use the revised program and plugged in their old text modules.
The changes the development team continued to make after the Japanese release of MOTHER were rolled into the version of Earth Bound that was completed, but never released, in 1990. But they wouldn't be seen by Japanese audiences—wouldn't even be released officially—until 2004, when the definitive version of MOTHER was finally released on Game Boy Advance.