The exponent of a finite group $G$ is the smallest positive integer $e$ such that
$x^{e} = 1$ for all $x \in G.$ When $G$ is Abelian, this is also the maximal order of an element of $G$, and does occur as the order of an element, as you seem to know, since it's equivalent to the Lemma you mention. Now consider the case that $G$ is Abelian of exponent $e,$ and let $y$ be an element of $G$ of order $e.$
Let $\{x_{1},x_{2},\ldots x_{n} \}$ be a generating set for $G$ consisting of elements of prime power order- such a generating set exists (there may be much smaller generating sets). We have another generating set $\{y,x_{1},\ldots, x_{n} \}.$ If any $x_{i}$ is a power of $y,$ we can remove it from the new generating set,
and still be left with a generating set, so we may produce a generating set $\{y,x_{1},\ldots, x_{m} \}$, possibly after relabelling, such that each $x_{i}$ has prime power order, and no $x_{i}$ is a power of $y.$ Let the order of $x_{i}$ be power of a prime $p_{i}$ (the $p_{i}$ need not be distinct).
If $e$, the order of $y$ is a power of a prime $p,$ then each $p_{i} = p.$ In that case, if $x_{i}$ has order less than $e,$ then $x_{i}y$ still has order $e$. So in that case, we
obtain a new generating set, consisting all of elements of order $e,$ by incuding $y$, and including each $x_{i}$ of order $e, $ but replacing $x_{i}$ by $x_{i}y$ whenever $x_{i}$ has order less than $e.$ Notice that we can still recover each $x_{i}$ using this generating set.
Suppose then that $e$ is not a prime power. If the order of $x_{i}$ is less than the power of $p_{i}$ dividing $e,$ then we replace $x_{i}$ by $yx_{i},$ which has order $e.$ If the order of $x_{i},$ say $e_{i}$, is equal to the power of $p_{i}$ dividing $e,$ then we replace $x_{i}$ by $x_{i}y^{e_{i}},$ which still has order $e.$ We can still recover each $x_{i}$ from this generating set, so we still have a generating set, but this time, all generators have order $e.$