I don't know how they were related either, as many of John McPhatter's children were in Gadsden County, Florida.
On 17 Jan 1854, Archibald McPhatter, Wm McPhatter, John McPhatter, Duncan McPhaul and wife Mary, Margaret Rider, widow, Daniel Johnson and wife Christian, and Henry Lamb and wife Jane, signed a note in Gadsden County, selling their interest in property inherited by them from the late John McPhatter of Robeson County.
This indicates that John McPhatter of Robeson county, NC had at least the folloowing children who lived in Gadsden County, florida Archibald McPhatter William McPhatter John McPhatter Mary McPhatter who married Duncan McPhaul Margaret McPhatter who married ? Rider, deceased Christian McPhatter who married Daniel Johnson Jane McPhatter who married Henry Lamb
In 1833, Archibald McPhatter witnessed a land deed from Randal Johnson and wife Jane (parents of Daniel Johnson) of Gadsden County to Margaret Smith of Robeson County, for "natural love and affection".