This happens all the time with fairly common names or kids who use nicknames. What happens is when the gym (usually a parent volunteer fills it out) registers for a meet, they send a roster to the meet which is used to create the score sheet in the software. Sometimes the person filling out the sheet might put "Susan Jones." Then on another meet roster "Susie Jones." Then another is filled out "Susy Jones." Each time they give Susie's correct number, and when creating the score sheet the person at the host gym simply inputs the name given on the roster. Then this score sheet is directly uploaded by the meet result websites.
Also, with very common names ("Grace Smith") sometimes results get incorrectly attributed to a certain listing link. Also, in my state for instance there are two gyms with the same name, when you go to either of their gym pages on MMS there are results and names incorrectly attributed to either gym.