Hi Undertaker.
I don't believe it can be the same David. My David had a child (James) born in
1811 in Larbert which means he would have to be 15 years old or younger when married.
James married Margaret Russell in Larbert in 1831.
If you go to Ancestry and search for Allan Family Tree March 2012,
you will be able to see everything I have at this point in time. If you see anything that
makes sense in your family please let me know.
I am also working through the file from ourfamilylives but can't make a connection there either so far.
Cheers,
Rob