I have copied and pasted your comments, with my "Reply" below.
Your Posting: Yes the sources are what someone published but they were supposedly taken from original church records.
Reply: Unfortunately not only did compilers make mistakes when reading the records at the court houses or the Library of Virginia, but the handwriting by the Parish vestry/clergy was in "Olde English", oftentimes barely legible.
Your Posting: New Kent county was formed in 1654 taken from Charles River County one of the original counties.
Reply: New Kent Co., Va. was formed in 1654 from York Co., Va. The county of York was established in 1642 when the name Charles River was changed to York.
Your Posting: Middlesex county was formed in 1669 from Lancaster County which was formed in 1652 from Northumberland County.
Reply: Middlesex county was formed in 1673 from Lancaster County which was formed in 1651 from Northumberland and York counties.
Your Posting: By the 1700's New Kent county and Middlesex county borders were well established. The two counties were many, many miles apart from each other.
Reply: I grew up in New Kent Co., Va. and we were in the same district as Middlesex Co., Va., competing in sports and forensics.It is not that far, as others have previously posted.
Your Posting: St. Peters Parish is located near the town of Tallysville, New Kent Co., VA. Christ Church is located near the town of Saluda, Middlesex Co., VA. The churches were in that location in the 1700's.
Reply: Yes they were in those locations in the 1700s, but I must point out that in 1673, when Middlesex Co., Va. was formed, it bordered New Kent Co., Va.And, in 1691, the area of New Kent Co., Va. that bordered Middlesex Co., Va. was formed into King and Queen Co., Va.Then, in 1702, King William Co., Va. was formed from King and Queen Co., Va. Consequently looking at the location of counties today has little resemblance to the founding years of the counties of Virginia.New Kent Co., Va. was also the 'mother' county of Hanover Co., Va. (formed 1721); and Louisa Co., Va. (formed 1742).
Your Posting: So the names and dates may correspond, however that doesn't explain how people can be at two places at once especially since the two places are many, many miles apart.
Reply: They were not in two different places at the same time.It was simply a matter of providing their parish records to their new area of worship. Remember that the parish was the ruling body of the area, more or less, and that they were a primary area of recordation for the county.Again, the distance was not that great between the two parishes.Often the same clergy served both areas.
Your Posting: So the question still remains: Which church records are correct?
Reply: We don't know if what has been posted in the two references are the church records of the parishes as shown, particularly since it is not primary source information. And even if the records were correctly recorded from the original records, there is no guarantee that mistakes were not made in recording the original records.
It was the custom to take your records from one parish to another, and if no records were obtainable, one might take a Bible record in lieu of a church record, as an introduction into a new parish. And, as you know, the only way you will know whether the record(s) in question are correct, will be to visit the church parish(es) and personally review their record(s).