Think you're being very harsh on your keeper there. Watching the game live (and from the highlights), I'd say he did very well to get anything on the third goal and was a bit unlucky that the ball dropped in.
Like Charlton as a club (even if it got a bit tense today) and really hope you stay up.