If he died before the start of civil registration on 1 January 1855 there is no death certificate to be found.
The FreeCEN transcription of the 1851 census has him as formerly drain contractor. His age is given as 57, which, if it is accurate, points to a birth in 1793/1794.
The 1841 lists him as aged 40. In 1841 adults' ages were supposed to be rounded down to the nearest 5 years, so if this is accurate he was born between 1796 and 1801.
As these two sets of dates do not overlap, at least one of them is inaccurate.
There are two records of Alexander Stronachs baptised in Elgin between 1790 and 1805
- son of Alexander Stronach and Barbara Sim, baptised 1795
- son of William Stronach and Janet Laing, baptised 1799
The family of Alexander Stronach and Isabella Sinclair was
William, Jane, Isabel, James, Janet, Alexandrina and Anne. No Alexander and no Barbara.
His eldest son was William, and his third daughter was Janet. Isabella's death index says was 61 so if her age is accurate she was born in 1793/1794. This doesn't overlap with her age of 57 in the 1851 census, which suggests she was born in 1797/1798, so at least one of those ages is inaccurate.
However the death index says she mother's maiden surname in Thompson, so there is a good chance that she is the daughter of William Sinclair and Jane Thomson, baptised in Drainie in 1796.
And a good chance that Alexander is the son of William Stronach and Janet Laing, though he could also be a completely different Alexander Stronach whose baptism record has not survived.
Have you looked at the baptism certificates of the children? Do they name the witnesses at the baptisms, and if so do the witnesses provide any clues?