hi
i agree with you i think the ancestry parents are highly unlikely the peter and flora are correct
but like a lot on ancestry many choose parents that they think looks most lilely without proper research,
in scotland we re spoiled as since 1855 our registration is the best i ve seen for giving detail dates address's occupations parents wittness's and so on,
before that the parish registars are nt so good the parish records i use for islay are ones transcribed
by steve gilchrist and a ted larson from the the origional parish records,
the origional parish records are still on islay and can be searched free at the gaelic centre,
going back to Donald and Flora the research i ve done from those records i m fairly certain the Donald and Flora your looking for are Donald mceachern and Flora currie and their daughter flora who birthdates fit and they show up on the 1841 census and disappear in from the 1851 census,
thers 1 other way to search for them to find the correct mother and that is to search for the marriages and deaths for donald and floras other children it may be possible that the parents are listed on one of them, if any of their kids remained in scotland and married or died after 1855 parents name became a legal reuirement after that but id suggest doing that on a visit to scotland
the gro in scotland has its own computor rooms for research and you can find a lot in one day,
you can get a good laff as well on one visit we had an american rolling on the floor laffin he d found a lunatic in his familly and someone piped up with and you still have them,
don t give up though we searched for my wifes grandfathers brother for 26 years knew he d been wounded 5 times in ww1 then he just disappeared then a few months ago out of the blue we got a contact from ancestry and a lot came to light he was a piper in the war explains the woundings
and found a pictures of him on the cover of a book then we found he d married twice illegally the second time bad lad he d added his mothers maiden name to his birth name hence the reason we could nt find him so don t give up