It really is "by symmetry". Because the Y_i are iid, the distribution of
$$
(Y_1,\ldots,Y_n, S_n, S_{n+1},\ldots)
$$
is unchanged when $Y_i$ and $Y_j$ are exchanged. It follows that
$$
(*) E(Y_i|\sigma(S_n,S_{n+1},\ldots)) = E(Y_j|\sigma(S_n,S_{n+1},\ldots))
$$
for $i,j\in\{1,\ldots,n\}$.
Also,
$$
S_n = E(S_n |\sigma(S_n,S_{n+1},\ldots)) = \sum_{i=1}^n E(Y_i | \sigma(S_n,S_{n+1},\ldots)),
$$
so
$$
S_n = n E(Y_1| \sigma(S_n,S_{n+1},\ldots)).
$$
EDIT
How does one deduce (*) above? Observe that for any constants $s_n,s_{n+1},\ldots$,
$$
E(Y_i 1_{S_n\le s_n,S_{n+1}\le s_{n+1},\ldots}) = E(Y_j 1_{S_n\le s_n,S_{n+1}\le s_{n+1},\ldots})
$$
for all $i,j\in\{1,\ldots,n\}$. This follows from the symmetry of the law of $(Y_1,\ldots,Y_n,S_n,S_{n+1},\ldots)$ with respect to exchanging the $Y_i$. We conclude that
$$
E(Y_i 1_B) = E(Y_j 1_B)
$$
for all $B\in\sigma(S_n,S_{n+1},\ldots)$. Staring at the definition of conditional expectation, we see
$$
E(Y_i | \sigma(S_n,S_{n+1},\ldots)) = E(Y_j | \sigma(S_n,S_{n+1},\ldots)).
$$