Some stupid little nitpicky issue like this doesn't come out of nowhere. Whatever the underlying cause of strife, as OP alluded to in post #4, is ongoing and will continue. First order of business is to address that root issue.
Now, if someone told me I had to move or remove my driveway simply because the HOA had an easement for the street (which is how I'm reading this), I'd tell them to pound sand. I wouldn't spend one dime on surveys or lawyers until and unless they took me to court.
The county has a 30-foot public use right-of-way, centered along the boundary of my and my neighbor's property. The road (including drainage ditch) isn't nearly 30 feet wide. Therefore my driveway reaches right out into the "roadway". The portion of the driveway extending to the road is necessary for my access to my property.