Let $ S $ be a normed vector space (over $\mathbb{R}$, say, for simplicity) with norm $ \lVert\cdot\rVert$.
Can this norm be induced from inner product only through $\lVert \cdot \rVert = \sqrt{\langle \cdot, \cdot \rangle}$ ?
As to prove the if part of "A norm is induced by inner product iff the norm satisfies parallelogram equality", $\lVert \cdot \rVert = \sqrt{\langle \cdot, \cdot \rangle}$ is used.
Well, this depends entirely on what you mean by a norm being induced by an inner product. The way this expression is usually used, the norm induced by the inner product $\langle \cdot, \cdot \rangle$ is by definition the norm $\lVert \cdot \rVert = \sqrt{\langle \cdot, \cdot \rangle}$. If you were to use the expression more loosely, you might for instance say that $\lVert \cdot \rVert = 2\sqrt{\langle \cdot, \cdot \rangle}$ is also "a norm induced by $\langle \cdot, \cdot \rangle$". You wouldn't be following standard usage, but it would be understandable. In any case, this definitional question is the only one at issue here; as far as your question seems to imply that there is anything to prove here, I believe this is mistaken. In the theorem you quote at the end of the question, the above standard definition of a norm being induced by an inner product is presupposed.