In fact, this theorem is essentially due to Cohen-Moore-Neisendorfer [CMN1979, Proposition 9.3, Corollary 9.4]. The goal of our proof is to verify that their method (which is outlined quite briefly, with numerous steps omitted) remains effective in the context of the generalized hypotheses. The verifications are divided into 4 steps. Set the homology H_{*} (\Omega S^{r} )=T(\iota) where |\iota|=r-1.
STEP-1 Examine the (\Omega q)_{*}-images. We show that (\Omega q)_{*} (u)=0 and (\Omega q)_{*} (v)=\iota up to a unit in \mathbb{Z}/p; hence we may reset the homology H_{*} (\Omega S^{r} )=T(\iota) with |\iota|=r-1 and (\Omega q)_{*} (v)=\iota.
First we analyze (\Omega q)_{*} (v). Consider the \mathbb{Z}/p-homology Leray-Serre spectral sequence \{ E^{\bullet}_{\bullet,\bullet},d_{\bullet}\} associated with the homotopy fibration \Omega X\rightarrow*\rightarrow X. By Proposition 3.3.1, this spectral sequence is a H_{*} (\Omega X)-module spectral sequence, d(ab)=(da)b. Set \widetilde{H}_{*} (X)=\mathrm{Span}_{\mathbb{Z}/p}\{ u', v'\} with |u'|=m,\,|v'|=r and d_{m} (u')=u. In the E^{m}-page, d(u')=u, d(u'\alpha)= (du')\alpha= u\alpha for each \alpha\in E^{m}_{0,\bullet}. Note that in E^{m}_{0,\bullet}\cong E^{2}_{0,\bullet}, v\neq u\alpha for each \alpha\in E^{m}_{0,\bullet}. So v\in E^{2}_{0,r-1} survives to E^{2m}_{0,r-1}. Then we infer that d(v')=\ell v for some 1\leq\ell\leq p-1. Notice that there is an obvious momorphism from the homtopy fibration \Omega X\rightarrow*\rightarrow X to the homtopy fibration \Omega S^{r}\rightarrow*\rightarrow S^{r} induced by the map q. Thus, (\Omega q)_{*} (v)=\ell\iota, resulting from the naturality of the transgressions of the Leray-Serre spectral sequences. By this naturality, we also obtain (\Omega q)_{*} (u)=0.
STEP-2 We proceed to justify that the comodule H_{*} (\Omega X ) is an injective right H_{*} (\Omega S^{r} )-comodule. Write tensors a\otimes b in T(u,v) as ab rather than a\otimes b. At the purely algebraic level, we may use the identification of Hopf algebras
H_{*} (\Omega S^{r} )=T(v)\subseteq T(u,v).
Additionally, H_{*} (\Omega X )=T(u,v) is a right H_{*} (\Omega S^{r} )-module whose module structure map is given by
T(u,v)\otimes T(v)\rightarrow T(u,v),\;a\otimes b\mapsto ab.
That is, a\star b=ab. Meanwhile, H_{*} (\Omega X) is a right H_{*} (\Omega S^{r})-comodule with its canonical comodule structure map
\rho_{*}\colon H_{*} (\Omega X )\rightarrow H_{*} (\Omega X)\otimes H_{*} (\Omega S^{r} ),\;\text{where}\; \rho=(\Omega\mathrm{id},\Omega q)\colon \Omega X\rightarrow \Omega X\times \Omega S^{r}.
Observe that \rho=(\Omega\mathrm{id},*)\cdot (*,\Omega q), the product of maps resulting from the H-structure. So,
\rho_{*} (u)=u\otimes1, \;\;\rho_{*} (v)=v\otimes1+1\otimes v=\Delta_{*} (v),
where \Delta\colon \Omega S^{r}\rightarrow \Omega S^{r}\times \Omega S^{r} denotes the diagonal map. We know that \rho_{*} and \Delta_{*} are algebra homomorphisms since \rho and \Delta can be identified with the loop maps. Let i\geq1. We have
\rho_{*} (v^{i})=(\rho_{*} (v))^{i}=(\Delta_{*} (v))^{i}=\Delta_{*} (v^{i})=\sum (v^{i})_{1}\otimes (v^{i})_{2}.
Take an arbitrary \beta\in T(u,v)=H_{*} (\Omega X ). Then, \rho_{*} (\beta)=\sum \beta_{(0)}\otimes\beta_{(1)}. Hence, \rho_{*} (\beta\star v^{i}) is equal to
\rho_{*} (\beta v^{i})=\rho_{*} (\beta)\rho_{*} ( v^{i})=(\sum \beta_{(0)}\otimes\beta_{(1)})(\sum (v^{i})_{1}\otimes (v^{i})_{2})=\sum (\beta_{(0)} (v^{i})_{1})\otimes(\beta_{(1)} (v^{i})_{2})=\sum (\beta_{(0)}\star(v^{i})_{1})\otimes(\beta_{(1)} (v^{i})_{2}).
So, H_{*} (\Omega X ) is a right H_{*} (\Omega S^{r} )-Hopf module. Then, by Proposition 5.1, we see that
H_{*} (\Omega X )\cong (H_{*} (\Omega X ))^{\mathrm{co}\,H_{*} (\Omega S^{r} )} \otimes H_{*} (\Omega S^{r} )
as right H_{*} (\Omega S^{r} )-Hopf modules. It follows that H_{*} (\Omega X ) is a free right H_{*} (\Omega S^{r} )-comodule, therefore an injective right H_{*} (\Omega S^{r} )-comodule. (Recall that a right C-comodule M is said to be free if M\cong N\otimes C as right C-comodules for some vector space N.)
STEP-3 Use the Eilenberg-Moore spectral sequence.
Applying [ms1, Theorem 3.2] and [ms1, Proposition 3.1] for the homotopy pull-back of \Omega X\rightarrow\Omega S^{r} \leftarrow *, we have a spectral sequence \{ E^{\bullet}_{\bullet,\bullet},d_{\bullet}\} \Rightarrow H_{*} (\Omega F_{q}) with
E^{2}\cong\mathrm{Cotor}^{H_{*} (\Omega S^{r})} ( H_{*} (\Omega X),\mathbb{Z}/p)\text{\,\;as differential (graded) Hopf algebras}.
The deleted injective resolution of H_{*} (\Omega X) contains a unique nonzero item, H_{*} (\Omega X). Then the differential graded Hopf algebra \mathrm{Cotor}^{H_{*} ( \Omega S^{r})} ( H_{*} (\Omega X),\mathbb{Z}/p) has only trivial differentials and hence the spectral sequence collapses at E^{2}-page. Combining with STEP 2 and the definition of the functor \mathrm{Cotor}, we have
H_{*} (\Omega
F_{q})\cong H_{*} (\Omega X)\boxed{}_{H_{*} (\Omega S^{r})}\mathbb{Z}/p= T(u,v)\boxed{}_{T(\iota)}\mathbb{Z}/p\text{\; as Hopf algebras.}
STEP-4 We justify that T(u,v)\,\boxed{}_{ T(\iota)} \mathbb{Z}/p=T(\{ \mathrm{ad}^{i} (v)(u)\;|\; i\geq0\} ). (Here, we use “=” since T(u,v)\,\boxed{}_{ T(\iota)} \mathbb{Z}/p is canonically viewed as as a subset of T(u,v).)
In order to complete this step, we need carry out a calculation of the Euler-Poincaré series, parallel to the calculation in the proof of [CMN1979, Proposition 4.5, p. 135]. (Regrettably, the symbols V and W are used with quite different meanings in [CMN1979, Lemma 3.13, p. 132] and [CMN1979, Corollary 3.11, p. 131], which may cause confusion. Here, we follow the convention of [CMN1979, Lemma 3.13, p. 132].)
Let L(-) be the free Lie algebra functor. Consider the epimorphism L(u, v)\rightarrow L(v) given by u\mapsto0,\; v\mapsto v. Let L_{0}=L(V') be the kernel of this epimorphism. (Note that this kernel is freely generated; this follows from [CMN1979, Corollary 3.11, p. 132].) Then we have a short exact sequence of free Lie algebras
\begin{tikzcd}
L_0 \arrow[r]
\arrow[d, equals]
& L \arrow[r]
\arrow[d, equals]
& L''
\arrow[d, equals] \\L(V')
& L(u, v)
& L(v).
\end{tikzcd}
Applying the universal enveloping algebra functor U(-), we have a short exact sequence of Hopf algebras,
\begin{tikzcd}
A' \arrow[r]
\arrow[d, equals]
& A \arrow[r]
\arrow[d, equals]
& A''
\arrow[d, equals] \\UL(V')
& UL(u, v)
& UL(v).
\end{tikzcd}
We calculate the Euler-Poincaré series of V' following [CMN1979, Corollary 3.11, p. 132],
\chi (V)=1-(\sum_{i=0}^{\infty} (t^{r-1})^{i})\cdot(1-t^{m-1}-t^{r-1})=\sum_{i=1}^{\infty}\,t^{m-1+i(r-1)}.
Note that the Hopf algebra T(V')=UL(V'). By [CMN1979, Lemma 3.12, Lemma 3.13, p. 132], we see that the module of indecomposable elements
Q(A')=Q(UL(V'))=Q(T(V'))=V'
becomes a free T(v)-module with v acting on V' by \mathrm{ad}^{i} (v)(-). Thus, V' has \mathrm{ad}^{i} (v)(u)\; ( i\geq0) as a \mathbb{Z}/p-basis. Then, by the definition of short exact sequences of Hopf algebras ([CMN1979, Definition 3.3, p. 129]), we obtain
T(u,v)\,\boxed{}_{ T(\iota)} \mathbb{Z}/p=UL(V'),
completing the proof.