Robert Craigie was married to Eleonore Grandjean de Montigny in Rio de Janeiro. They had 3 children.: Augustus, Napoleon and probably William, as you found out. Robert was scottish and Eleonore was born in Westphalie to french parents, Auguste Henri Victor Grandjean de Montigny, architect of Jerôme Bonaparte, and Madeleine Cavaro.
The couple went to Australia, where they divorced and Robert remarried.
We would like to know more about Augustus and William's descendents.