I can't seem to edit the previous message so here's some additional info that effectively proves the link between Charlotte McSparron Wilson Watson Wilson and Charlotte McSparron Betty Thomson.
Charlotte McSparron Betty [C1] marries Robert Thomson [R1] in 1804 at Portsea, Hampshire, though they then embark on a journey around the country.
Charlotte Betty [C1] and Robert Thomason have a son Robert [R2] born 14 Dec 1805 at Antony, Cornwall.
Charlotte Thomson [C2] is baptised 1808 at Antony, Torpoint, Devon. [nb.Antony is 3 miles west of Torpoint]
Charlotte McSparron [C1] and Robert Thomson have a son Paget Thomson baptised 4 Oct 1815 at Edinburgh.
Charlotte McSparron Betty [C1] and Robert Thomson have a son Alexander baptised 20 May 1817 at Edinburgh
Charlotte McSparrow Beaty [C1] and Robert Thomson have a son James baptised 29 Mar 1819 at Edinburgh.
Charlotte Thomson [C2] marries Matthew Watson on 22 Aug 1825 at Jarrow, Co.Durham. Witnesses were Robert Thomson [R1], Robert Thomson jr [R2], Charlotte Thomson [C1]
They have daughter Charlotte McSparron Wilson Watson [C3] baptised 13 Jul 1826 at Jarrow.
Charlotte Mcsparron Wilson Watson [C3] marries James Wilson on 16 Mar 1848 at Berwick-upon-Tweed, Northumberland. [James, b.c1822 is a lighthouse keeper, son of George Wilson b.c1770 and Martha Menzies b.c1779]
Charlotte M S Wilson, age 24 [C3] and George M Wilson, age 2 are at Berwick upon Tweed in the 1851 census.
Charlotte Mcsparron Wilson [C3] and James Wilson have a daughter Margaret Wilson baptised 5 Apr 1854 at Berwick-upon-Tweed.
In the 1861 census they have children G M (George Matthew), C T (Charles John?), Margaret, James M (Menzies) and Henry B (Betty), all born at Berwick. [James is not with the family but Charlotte Watson is [C2]. She is a solicitor's widow]
In the 1881 census of 14 Ness St, Berwick upun Tweed, Charlotte Wilson [C1], widow, age 72, lives alone. [birthplace stated as Toor Point, Cornwall, occupation as Life interest from 1100 invested in mortgage]
Charlotte Watson [C1] dies age 73 at Berwick in 1881 q4.
In the 1901 census of Berwick upon Tweed, Charlotte Wilson [C3], head, age74, born South Shields [possibly dies d1917 q1, age 90 at SouthShields?]