I don't know which derivation of the form invariant spacetime interval $\Rightarrow$ Lorentz transformation you have in mind, but the easiest derivations all make inferences which are "if and only if" inferences, i.e. the reasoning and inference chain can be run in both directions.
For example, writing the Lorentz transformation as a general $4\times4$ real element matrix $\Lambda$ acting on $4\times1$ real element columns representing 4-vectors $X\in \mathbb{R}^{1+3}$, then the assertion of the spacetime interval's invariance is:
$$X^T\,\Lambda^T\,\eta\,\Lambda\,X\, = X^T\,\eta\,X;\quad\forall X\in\mathbb{R}^{1+3}\tag{1}$$
where, naturally, $\eta=\mathrm{diag}(1,\,-1,\,-1,\,-1)$. Now choose two in general different $X,\,Y\in\mathbb{R}^{1+3}$ and write down (1) for the sum $X+Y$: that is $(X+Y)^T\,\Lambda^T\,\eta\,\Lambda\,(X+Y)\, = (X+Y)^T\,\eta\,(X+Y)$, expand this little beast out and then apply (1) again to show that (1) implies:
$$X^T\,\Lambda^T\,\eta\,\Lambda\,Y = X^T\,\eta\,Y;\quad\forall X,\,Y\in\mathbb{R}^{1+3}\tag{2}$$
Now choose the sixteen different combinations of the usual basis vectors for $X$ and $Y$ and you thus show (witnessing that $\eta$ is nonsingular, i.e. defines a nondegenerate billinear form):
$$\Lambda^T\,\eta\,\Lambda = \eta\quad\tag{3}$$
(3) trivially implies (1), so (3) and the assertion of spacetime interval are logically equivalent. They imply, and are implied by, one another.
Now I, and I believe many people, would think of (3) as the definition of the Lorentz transformation: its use in a set builder notation gives us a complete characterization of the Lorentz group. But you may be wanting to work with other characterizations of the Lorentz group, or the special Lorentz group (proper, orthochronous ones) perhaps. You can trivially check that a boost in the $x$ direction fulfills (3), thus, by our logical equivalence, leaves the spacetime interval invariant. Likewise, do the same for a rotation $R$, for which (3) is equivalent to $R^T\,R=\mathrm{id}$. Thus, if you define the proper orthochronous Lorentz group as the smallest group that contains the $x$ boost and the rotations, i.e. as the group of all finite products of the form $U_{1}\,R_{1}\,U_2\,R_2\,\cdots$ where the $U_i$ and $R_i$ are all $x$-boosts and rotations, respectively and apply (3) to such a chain inductively, you can show that this group conserves the spacetime interval. Note that, of course, a boost in any direction can be written in the form $R\,U\,R^T$, where $U$ is an $x$-boost and $R$ a rotation.