There's a small pond at Penny's Bend - not sure what's in there. You could try the "pond" at Stagecoach Rd, where the impoundment flow pools up before heading down New Hope creek to Jordan lake. There were some nice looking ponds at Occoneechee Mtn State Natural Area but they drained them last year to replace the dams. In process of restocking but it will be a couple years before they're fishable again.
I was thinking that its just on the other side of the parking area. I drove back around there once to see what was back there - I think I pulled in on a gravel road right next to the pond to turn around. I assumed it was part of the Nature Preserve property and available to fish, but didn't get up in there to see any signs.