Hi, None of that information rings a bell with me re the Clarkes that I know of, ie my ggrandparents.
Newtownhamilton is about 7 miles from Bessbrook
Altnaveigh is only 2 miles or so from Bessbrook, I always considered it as part of the immediate area. I will check this with my mum who knows the area well and get back to you if I was wrong with my mileage.
If I can be of any more help please let me know.
Kind regards, Anne Wallace