There are an infinite number of solutions, but they get large quite quickly. Solving this system is a standard application of elliptic curves.
The quadric $7x^2-y^2=3s^2$ has the simple solution $x=1, y=2, s=1$, which allows us to find the parametric solution $x=3k^2-6k+7, y=2(3k^2-7)$.
Substituting into $7y^2-x^2=3t^2$ gives the quartic
\begin{equation*}
t^2=81k^4+12k^3-418k^2+28k+441
\end{equation*}
which has an obvious rational point when $k=0$, and so is birationally equivalent to an elliptic curve.
Standard methods find this curve to be
\begin{equation*}
v^2=u^3-97u^2+2352u
\end{equation*}
with
\begin{equation*}
k=\frac{6v-u}{3(9u-448)}
\end{equation*}
The elliptic curve has $7$ finite torsion points at $(0,0)$, $(48,0)$, $(49,0)$, $(42,\pm 42)$ and $(56, \pm 56)$. It also has rank $1$ with generator $(21,126)$.
This generator gives $k=-35/37$, and hence the second solution quoted.
Doubling the generator gives the following solution
\begin{equation*}
x=124344271, \, y=56190422, \, s=187147999, \,t=47046243
\end{equation*}
Further computation can give more solutions.
Allan Macleod