I did extensive digging into a Norman/English Norman/Scottish connection many years ago. However, I was never able to trace back well enough to link it all together.
What I did find is that there was a French Norman family whose name derived from the name of a village in Normandy. The village in question wasnamed Ferrieres. (with appropriate accents) The family was surnamed de Ferrieres. In time, the family name was shortened to Ferrier.
In 1065/1066 the patriarch of the Norman clan was one Walchelin de Ferrieres. His son Henri de Ferrieres accompanied William the Conqueror to England and fought at the Battle of Hastings. In payment for his service, the de Ferrieres family was granted estates in Derbyshire and Lancaster and were made the hereditary Earls of Derby. William de Ferrieres, Earl of Derby coat of arms can be found in many sources. It was Vairy Or and Gules. Another de Ferrieres chose horses or perhaps horse shoes as his coat of arms, a tongue-in-cheek reference to the similarly named trade of the ferrier, one who shoes horses.
During the Crusades, several de Ferrieres distinguished themselves and one was recorded as having died at the Siege of Acre. The family was close to the Plantagenet line and was related to the royal lines of Wales and England.
The lineage is well defined and traceable up to a point where it suddenly becomes hard to trace. Apparently the Ferriers (as they were called) found themselves on the losing side of the English Civil War. The result of which was the seizure and forfeiture of their hereditary title and their lands.
Like I said, I was never able to connect the Ferriers, Ferrers and de Ferrieres, of the de Ferrieres lineage to Farrior/Ferrier of North Carolina. However, it is certainly interesting to consider and it provides an alternative to the origin of the name as a trade name for a person who shoes horses. The Chateau de Ferrieres still stands in Normandy and can be toured.