*Update*
I found the nest in the tree closest to where I had found the chick on the road but it was upside down and near the top about 20-25 feet high. I took a pole cutter and cut down the branch the nest was attached to; don't tell my neighbor. I took the branch and tied it to the same tree but lower down where I could reach. I put the chick in the nest and it began calling. My guess was correct based on the adults that immediately arrived, Goldfinch. Unless my twine wasn't tied properly, or a predator finds the nest, I think this guy will be ok.