Whoa, you're absolutely right, and I'm completely wrong. The proof fails at the triangle inequality part, and it can't be fixed.
Indeed, here's a counterexample, in a Hilbert space, even: In \ell^2, let the basis {ek} be defined by e1 = (1, 0, 0, ...), and ek = (1, 0, ..., 1/k, ...) (that is, a...