If that is the baptism of your Francis, then I can help with info on his parents and siblings.
Zoe Beaulieu, the godmother above, was married to Francis' brother Archibald MacDonald, who died in 1855. Duncan, of course, is another brother.
I would be interested in Lt. Donald's military background, as I am not aware of that. This is a really interesting family!