
I would have my eye on this family, from 1861:
William Mckie 58 farmer b. Minnigaff, Kirkcudbright
Mary Mckie (Johnstone) 52 b. New Abbey, Kirkcudbright
Grace Mckie 25
William Mckie 22
James Mckie 20 joiner b. Urr, Kirkcudbright
Robert Mckie 14
Maryann Mckie 10
Jannet Johnstone 80 mother in law, b. Urr, Kirkcudbright
Address: Paradise Farm, Dumfries St Michael
This looks like the above James' christening
https://familysearch.org/pal:/MM9.1.1/XYMF-4L4 His age fits better too. Your James shows consistently as born more like 1840/1 from his age in his census entries.
Monica