I'm self-teaching functional analysis through Conway's book at the moment, and can't seem to get one of the steps in this proof:

The statement that $\{ x\in X : ||x||<M\}$ implies the sequence $\{x_n\}$ has a cluster point is throwing me off. I can't seem to find a way to justify this without invoking the Eberlein–Šmulian theorem - which Conway doesn't mention in his book until a few chapters later. My question is - am I missing something? The definition Conway gives for a Cauchy sequence in this situation is given below:

Is there a way to see thus statement without using such heavy machinery? Or is this just a small oversight in his book?
Edit: the problem is that weak compactness implies weak sequential compactness here. I should’ve specified that fact that ballX is weakly compact isn’t the problem
Weak sequential compactness isn’t actually required here. K a compact space $\implies$ every net in K has a cluster point.