The full Portmahomack report by Carver, Garner-Lahire and Spall is now on line at http://books.socantscot.org/digital-books/catalog/book/4
It is on open access. Thanks to the Society of Antiquaries of Scotland!