I am responding to a two year old post.
1) I am a descendant of Aaron Freeman though his son Thomas and possibly James through a marriage of cousins
2) Unfortunately, I don't have any info that you don't have. I have also studied Ms Mosher's work and have her book. She does appear to have a strong case that our Aaron is not linked to "that" John.
3) I had heard about the DNA study but now recall that the link was through the male side, so it wouldn't help prove a link to Tabitha.
4) Regarding the witness to the marriage. I wonder if the James Freeman is not actually James Bentley, a son of Thomas. Stranger mistakes have been made.
I have recently become active in genealogy again and copied my tree in Ancestry.com I first made the tree in 1998.
Maybe we will have something more useful to share in the future
My Ancestry ID is TMBAF. My wife and I have public trees. My is JoeBFreeman. TMBAF is liked to my wife's email address . Mine is JOe4777@aol.com