Hiya Jim,
before I forget, there is a cousin of your wife also posting occasionally on this board; see the thread titled "Lochbroom, Rossshire" started by Jane "jmack".
I have your email address from another of your postings and will send you the Reiff MacKenzie descendancy chart directly, it contains some details on living people so is not a publically accessable file.
The connection between your Donald and his cousin Murdo both working at the same time at the Inverness Asylum is striking, I wonder if others of their extended family were also there? I am in occasional email contact with a grandson of Murdo, Ron MacKenzie of Kamloops, B.C., (lousy correspondant as I am, it has been more than a year, arggg), Ron is a great guy and has visited us here in Niagara, I am sure he would love to hear from you and Jaqui!
Donald is in the 1861 census as a 4 year old at;
http://freepages.genealogy.rootsweb.com/~coigach/n61altan.htm#13 The notes there include hypertext links to earlier and later notings of the family, lacking the new data you have provided though!
All the best,
Donald.