Anne,
The short answer is no.
According to church records from St Andrews in Williamstown Alexander Grant and his wife Sarah Claridge had 9 Children:
Sarah 1789
Peter 1790
Janet 1791
Richard 1793
Elizabeth 1796
Alexander 1800
William 1802
Robert 1804 and Angus 1805