I would be cautious regarding the relationship of "son" for Col 26 as it could be a transcription error or even an enumerator error. He is enumerated at the end of the family with the other servants and farm workers. He seems to old to be a son of Margaret. Abron 8 is likely your Alexander. I did not find a Scottish place name equivalent for Imargary Kilmineva, Inverness? It would probably be worth having a look at the original image (all ancestry has is the transcriptions for the Scotland censuses).