I have just attempted to 'walk' the 1841 census enumerator's route, and come to the conclusion that the places are not listed in any logical order, because the list dots from one address to another and then back again. He 'returns' 13 times to Ardnacrask and 3 times to Creatnabuale. I've also looked for all of them on the First Edition of the Ordnance Survey six-inch map, and even found some of them. The names from the 1841 census are in black and the names from the map in blue below.
Ardnacrask. Ardnagrask is an area covering several crofts to the south of what is now called Corry or Corrie Road.
Corrie Corry of Ardnagrask is a similar are of several crofts further out along Corry Road. Both are north of the small river or burn.
Bog of Ord, Ord, Square of Ord, Glaie of Ord (which is probably a mistranscription of Glaic of Ord), Ord Square, Ord Lodge, Ord Park. None of these are mapped, but Ord Mains, House, Distillery and Cottage, and Broom of Ord, are all north of Ardnagrask.
Aultbhaich. Aultvaich (anglicised spelling of Aultbhaich) is a similar area south of the burn.
Glaisantorran/Claisantorran/Glasantorran/Glaistorran. Clashdorran is a similar area south and a little east of Aultbhaich.
Rheindown/Reindown. Rheindown is south and east again
Wellhouse. Wellhouse is south-east of Rheindown, quite close to the railway line.
Teandalloch. Teandalloch is east of Aultvaich.
Taighnlluick. Teanalick is east of Clashdorran and north of Rheindown.
Ballvulich/Ballvullich. Balavulich is west of Ord House.
Chuilich. Culach is south and west of Balavulich.
Aultnabreac. Alltnambreac is close to Tomich in the parish of Kilmorack, and was cut off from the rest of Urray when the railway was built. It no longer exists.
I have not found Carnachlarsar, Aultmor, Caiplich, Glaie (probably a mistranscription of Glaic and may be another listing of Glaic of Ord) or
Creatnabuale, which has to be a contender for Croftnabuil. This might be Cnoc na Luibhe, which is at the west end of Corry of Ardnagrask, but it's quite a leap from Cnoc to Creat (croit) and an even bigger leap from buale to luibhe, so I am inclined to doubt it.
There are some other places on the map, for example Foresthill Cottage, Viewhill, Dalvelnah and Dunmore, which are not listed in the 1841 census. There is also a Wellbank which I think must be the place listed in the census as Wellhouse, because the place named Wellhouse on the map is in the parish of Kilmorack, not in Urray.
So wherever the Campbells were in 1841, it must have been west of the railway line and of what is now the A862 Great North Road.