Looking at Craggan as identified by Forfarian,it is not very far from Corriemulzie Lodge.Perhaps the 1841 address is from that area.
http://maps.nls.uk/view/91549075 (right hand side of map near 95 and 98)
Ah, thank you, that's one of the maps I would have looked at if I had had my paper maps to hand.
I think you are right. If you carry on upriver from Craggan, past Corriemulzie Lodge, you eventually arrive at Loch a' Choire Mhòir, where there is ....
Coiremor Bothy!
Just south of Duag Bridge is a feature marked as Druim a' Bhathaich which could be anglicised as Drumvatich, though as pronounced in Gaelic Drumvaich would be closer.
So we now have locations for all of the places named in the 1841 census enumeration district:
Corimore at NH305887 - photo at
http://www.geograph.org.uk/photo/782636Corriemuillie at NH323951 - photo of area at
http://www.geograph.org.uk/photo/1343518Drumvatich at NH332971 - view from it at
http://www.geograph.org.uk/photo/1343455Luibconich and Croick Manse as previously discussed
And Craggan at NH341980 is just a mile north of Drumvatich.
To see where any of these are just type the map references (NH......) into the 'Gazetteer/NG Ref' box on the top left at
http://maps.nls.uk/geo/explore/#zoom=6&lat=57.2056&lon=-2.5489&layers=6&b=1 Looking at the OS Sheets 20 and 21 together, it looks like a long and weary trek from Craggan to Croick via Luibconich. I find it difficult to understand why Corimore, Corriemuillie and Drumvatich were listed in the census with Luibconich and Croick, because the first three are much closer to Strath Oykell than to Strath Carron.