Time flies! Just noticed your message. Did you have success with your research? Couldn't find birth of Alexander circa 1797 in Struan (originally 'Strowan'), Perthshire but there is a bapt. in Blair Atholl parish which is adjacent to Struan : Alexander Cameron born 29 Jan 1797 at 'Tighmain', Father: Alexander Cameron, Mother : Charlotte McIntosh.
Happy to do a little checking if useful. My bro-in-law lives near Blair Atholl (also a 'Cameron'!) + he has a good knowledge re local families.