I understand you to say that your ancestor was granted property in Cabarrus county in 1787, but it did not exist until 1792 - so please factor this in to your research and be careful. Also, I lived just south of Rockwell, NC as a child. Second Dutch Creek flowed just North of our farm. This creek intersects Immanuel Church Road just north of the actual church. Our best family friends in that day were the Bostians - descendants of the Bostians who settled the area in the late 1700's. Mrs. Bostian's maiden name was Miller, and there are a lot of Millers from that area.
Also keep in mind during your research that Rowan County originally consisted of the who Western part of early North Carolina from approximately Today's Winston Salem to the Mississippi River. That's right! Tennessee was part of Rowan County when North Carolina was first being settled. As more people entered this frontier, they began to divide the counties into more manageable sizes. The current Rowan County is all that remains of that once large land mass known as Rowan. Anson County was to the South of early Rowan County. Mecklenburg was carved out of Anson County, then Cabarrus County was carved out of Mecklenburg County.