The question is to prove
$$ \prod_{n\geq1}(1+x^{2n-1})^{24} -
\prod_{n\geq1}(1-x^{2n-1})^{24} \\ = 48x +
4096x^3\prod_{n\geq1}(1+x^{2n})^{24}. $$
A quick search through the OEIS shows that
$$ u(x) := \sum_{n\ge0} A010815(n)x^n = \prod_{n>0} (1-x^n),$$
$$ \frac{u(x^2)}{u(x)} = \sum_{n\ge0} A000009(n)x^n = \prod_{n>0} (1+x^n),$$
$$ \frac{u(x^2)^2}{u(x)u(x^4)}=\sum_{n\ge0} A000700(n)x^n=\prod_{n>0} (1+x^{2n-1}), $$
$$ \frac{u(x)}{u(x^2)} = \sum_{n\ge0} A081362(n)x^n = \prod_{n>0} (1-x^{2n-1}). $$
For brevity, use the notation $u_1 := u(x), u_2 := u(x^2), u_4 := u(x^4).$
The result to prove can now be written as
$$ S := 48x + 4096x^3\frac{u_4^{24}}{u_2^{24}}
- \frac{u_2^{48}}{u_1^{24}u_4^{24}} + \frac{u_1^{24}}{u_2^{24}} = 0. $$
The sum on the left factorizes using Mathematica as
$$ S = \frac{F_1 F_2}{u_1^{24}u_2^{24}u_4^{24}} =
\frac{(u_1^{16}u_4^8 + 16xu_1^8u_4^{16} -u_2^{24})F_2}{u_1^{24}u_2^{24}u_4^{24}}. $$
where $F_2$ has six terms of degree $48$.
Note that $F_1 = 0$ is the very first identity $\texttt{t4_24_48}$ in my
"Dedekind eta function product identities" collection. It has many proofs.
Jacobi called it "aequatio identica satis abstrusa".
Your identity is related to "Monstrous Moonshine". Specifically,
$$ x^{-1}\prod_{n\geq1}(1+x^{2n-1})^{24} $$
is the generating function of OEIS A097340
"McKay-Thompson series of class 4A for the Monster group with a(0) = 24."
$$ x^{-1}\prod_{n\geq1}(1-x^{2n-1})^{24} $$
is the generating function of OEIS A007191
"McKay-Thompson series of class 2B for the Monster group with a(0) = -24."
Their difference is $\,48 + 4096A(x^2)\,$ where $\,A(x)\,$ is the
generating function of OEIS A014103.
This generating function also satisfies the functional equations
\begin{align}
A(x)^2 - A(x^2) &= 48A(x)A(x^2) + 4096A(x)A(x^2)^2, \\
A(x) + A(-x) &= -48A(x)A(-x) + 4096A(x)^2A(-x)^2
\end{align}
both of which are multiples of your identity.