As to the origin of the name Transylvania, I hope you haven't forgotten that almost all of these settlers had European roots. Transylvania existed as a word, and as a place in Europe many centuries before anyone was crossing the forests of the Carolinas, or remembering Pennsylvania, which was named after William Penn. My guess is that someone was naming Transylvania County after the area in Eastern Europe where their ancestors had come from, and also, if you believe the stories, where Dracula lived.