The victory for Spurs was enough to lift them to second in the Premiership table behind champions Arsenal.
They achieved a deserved win despite the absence of injured stars Darren Anderton, Gustavo Poyet, Ledley King and Stephen Carr.
As in Charlton's last home game against Chelsea, when he opened the scoring and was dismissed within 25 minutes, Paul Konchesky was in the thick of the action from the start.
This time, a late challenge on Davies earned the England Under-21 international a yellow card from referee Alan Wiley just 120 seconds in.
Davies, however, provided a telling intervention of his own as the midfielder put the visitors in front from a passing move of high quality.
He went down just inside the area under the challenge of the onrushing Dean Kiely, who missed the ball and made minimal contact with the man.
Referee Wiley adjudged that Davies had made the most of the situation and booked him for diving.
Seconds later, Keller produced the stop of the night at the other end to turn aside a stinging drive from Jason Euell.
The ever-alert Sheringham fashioned a chance for Matthew Etherington with 20 minutes left but the former Peterborough youngster sliced over the top from 10 yards.
Charlton, meanwhile, failed to conjure another opportunity and the majority of the final 10 minutes served as keep-ball practice for the visitors.