Hi LE
Something not making sense here

Have you looked at the OP register entry for George and Margaret? Highly unusual for this to name his parents as this was all before the start of official registration from 1855.
The children you list for them, if they married in 1845, also don't make sense as you list a number before the marriage date.
There are these children showing for them on IGI, all in Gamrie. Those entries are all from the registers:
1. James 1846
2. Alexander 1855
3. Peter 1857
4. Jessie 1860
5. Francis 1862
The best way to be certain about George's death and parents would be to look at the image of his death cert on Scotlands People. Some online trees give his death on 13 May 1863 in Hill of Troup, Gamrie, parents as you have.
Monica