The question is about the expression
$$ B_n(A) := \sin A\cdot\sin 2A\cdot\sin 4A\cdot\sin 8A\cdots\sin (2^nA). \tag1$$
The key is to use the standard identities
$$ \sin A = \frac1{2i}(x - x^{-1}),\;\;
\cos A = \frac1{2}(x + x^{-1}),\;\;
x:=e^{iA}. \tag2$$
Use this in equation $(1)$ to get
$$ B_n(A) = (2i)^{-n}\prod_{k=0}^n\left(x^{2^k} - x^{-2^k}\right). \tag3 $$
Expand this as a
Laurent polynomial
in $x$ to get (when $\,n\,$ is even)
$$ B_n(A) = (2i)^{-n-1}(-1)^{n-1}\!\sum_{j=1}^{2^n-1}
s_j\left(x^j-x^{-j}\right) \tag4 $$
where $\,s_j\,$ is zero if $j$ is even else
$$ s_{2k+1} = a_k := (-1)^{\text{wt}(k)} \tag5 $$
where $\,a_k\,$ is
OEIS sequence A106400 and
$\,\text{wt}(k)\,$ is the
Hamming weight
of the bits of integer $k$.
For example,
$$ B_1(A) = 2^{-1}(\cos A - \cos 3A ) \tag7 $$
$$ B_2(A) =-2^{-2}(\sin A - \sin 3A - \sin 5A + \sin 7A). \tag8 $$
Thus the result for $\,n\,$ even is
$$ B_n(A) = (2i)^{-n}\!\sum_{j=1}^{2^{n+1}-1}
s_j \sin(jA). \tag9 $$
The slightly different result for $\,n\,$ odd is
$$ B_n(A) = i(2i)^{-n}\!\sum_{j=1}^{2^{n+1}-1}
s_j \cos(jA). \tag{10} $$
Whether this can be accepted as a "general expression" or "closed form"
is a matter of opinion.
The explanation of why the result differs depending on $\,n\,$ being
even or odd is that each factor of the product is an odd function and
thus the product $\,B_n(A)\,$ is an odd or even function depends on
the parity of $\,n\,$ itself.
However, the question is motivated by the example of
$$ C_n(A) := \cos A\cdot\cos 2A\cdot\cos 4A\cdot\cos 8A\cdots\cos (2^nA) \tag{11}$$
using the standard identity
$$ \text{sinc}(2x)/\text{sinc}(x) = \cos(x) $$
to get the general result
$$ C_n(A) = \text{sinc}(2^{n+1}A)/\text{sinc}(A). \tag{12} $$
Thus, consider the function
$$ f(x) \!=\! 1 \!-\! \frac{x^2}{18}
\!+\! \frac{19x^4}{16200}
\!-\! \frac{583x^6}{42865200}
\!+\! \frac{132809x^8}{1311675120000}
\!+\! \cdots
\tag{13} $$
which satisfies
$$ f(2x)/f(x) = \text{sinc}(x) := \sin(x)/x. \tag{14} $$
This implies
$$ B_n(A) = x^{n+1} 2^{2^n-1}f(2^{n+1}A)/f(A). \tag{15} $$
I don't think that the function $\,f(x)\,$ has a closed form
expression although
$$ f(x) = \prod_{k=1}^\infty \text{sinc}(x/2^k). \tag{16} $$