Hi, I was looking about and found some info for you and something interesting.
Births for Archibald McKinnon:
bap. 4 July 1790
Kilninian & Kilmore, Argyll
father: Dugal McKinnon
mother: Catherine McKinnon
bap. 2 Feb 1790
Tyree, Argyll
father: Donald McKinnon
mother: Mary McDonald
bap. 9 Feb 1806
Kilninian & Kilmore, Argyll
father: Archibald McKinnon
mother: Flora Morrison
bap. 10 Jan 1807
Tyree, Argyll
father: Donald McKinnon
mother: Effy McPhail
Marriage:
Archibald McKinnon & Cathrine McArthur
26 April 1831
Iona, Argyll
children to Archibald McKinnon & Cathrine McArthur:
Allan born 8 March 1832 Kilfinichen & Kilvickeon, Argyll
John born 2 July 1835 Iona, Argyll
Rory born Aug 1837 Iona, Argyll
Cathrine born 12 Oct 1839 Iona, Argyll
Mary born 10 Feb 1842 Iona, Argyll
Hugh born 2 March 1844 Iona, Argyll
Thomas born 8 April 1848 Iona, Argyll
** I could not find the births for Donald, or Neil but as you can see there are quite a few gaps.
1841 census
Kilninian & Kilmore, Argyll
Archibald McKinnon age 35 born Argyll occ: agricultural labourer
Cathrine McKinnon age 35 born Argyll
Catharine McKinnon age 4 born Argyll
this is where it gets interesting.
Marriage:
Archibald McKinnon & Chirsty McDougall
5 July 1849
Tyree, Argyll
Birth:
Margaret McKinnon
born: 29 March 1851
Iona, Argyll
father: Archibald McKinnon
mother: Cathrine McArthur
** Archibald had a child with Cathrine after he married Christina
Death:
Catharine McKinnon (alias Mrs Melvile) sister in law of Lachlan McKinnon pensioner deargphost(?) died of fever
1st November 1851 Iona, Argyll
I don't know for sure if this is the Catherine who was married to Archibald but her name, date & place of death correspond with the birth of last child Margaret. Even being a sister in law to Lachlan fits. Also, I found this entry in parish registers listed just under the births of Thomas & Margaret McKinnon children of Archibald McKinnon & Cathrine McArthur.
Births for Cathrine McArthur:
20 Sept 1807 Kilninian & Kilmore, Argyll p. Malcolm McArthur & Catharine McColl
21 July 1805 Kilninian & Kilmore, Argyll p. Donald McArthur & Mary McDonald
25 May 1806 Kilninian 7 Kilmore, Argyll p. Malcolm McArthur & Catharine McNeil
28 Feb 1808 Kilninian & Kilmore, Argyll p. Hugh McArthur & Catharine Kennedy
18 Nov 1810 Kilninian & Kilmore, Argyll p. Angus McArthur & Catharine Gillis
12 Oct 1801 Tyree, Argyll p. John McArthur & Marion McArthur
6 Nov 1805 Tyree, Argyll p. Archibald McArthur & Flory McKinnon
8 Jan 1813 Tyree, Argyll p. Donald McArthur & Marion McInnes
births for Christina McDougall:
20 Aug 1803 Kilninian & Kilmore, Argyll p. John McDougall & Mary McQuary
12 July 1810 Tyree, Argyll p. Dougd McDougall & Cathe McDonald
12 July 1812 Tyree, Argyll p. John McDougall & Marion McDonald
17 May 1812 Kilninian & Kilmore, Argyll p. John McDougall & Mary Beaton
11 Jan 1815 Tyree, Argyll p. Alexander McDougall & Ann Campbell
16 Sept 1816 Klninian & Kilmore, Argyll p. John McDougall & Christina McNeill
24 March 1817 Kilninian & Kilmore, Argyll p. John McDougall & Mary McInnes
** these are the births I found in the area where it is said both Cathrine & Christina were born.
*** I also found 3 marriages for Christina McDougall prior to her marrying Archibald McKinnon-they are 1836 to Archibald McQuarie, 1842 to Donald McDonald, and 1835 to Hector McDonald.I found children for each of these marriages but no Flora.It is possible however that like the births for children to Archibald & Cathrine some records may be missing.
Hope this is helpful, Kim