there are 15 brochs listed by CANMORE for that parish (Kildonan). only some of them might fit:
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=6639">Suisgill</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=6680">Feranach</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=6692">Altanduin</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=6700">Carn nam Buth</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=6993">Eldrable</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=7068">Kilearnan</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=7088">Gailiable</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=7062">Balvalaich</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=7170">Ach an Fhionnfhuraidh</a>
<a href="http://www.rcahms.gov.uk/pls/portal/newcanmore.newcandig_details_gis?inumlink=7492">Dun Phail</a>
see what you think of those descriptions. if you click on "Sitemap" it shows you the location, see if it rings any bells
Cheers
Andy