This answer supposes that $X^TY$ (where $X$ and $Y$ are $n\times 1$ vectors) is a $1\times 1$ vector or scalar $\sum_i X_iY_i$ and so we need to consider the
variance of a single random variable that is this sum of products. Since $X$
and $Y$ are independent random vectors, we note that $X_1, Y_1$ are independent
random variables as are $X_2, Y_2$. Also, $(X_1, X_2)$ is independent of
$(Y_1, Y_2)$.
Since $\operatorname{var}(Z_1+Z_2) = \operatorname{var}(Z_1) + \operatorname{var}(Z_2) + 2\operatorname{cov}(Z_1,Z_2)$, we get that
$$\begin{align}
\operatorname{var}(X_1Y_1+X_2Y_2) &= \operatorname{var}(X_1Y_1)+
\operatorname{var}(X_2Y_2) + 2\operatorname{cov}(X_1Y_1, X_2Y_2)\\
\end{align}$$
The first two terms are the variances of the products of independent
random variables, and the OP knows the formula for handling these.
Turning to the covariance, we have that
$$\begin{align}
\operatorname{cov}(X_1Y_1, X_2Y_2) &=
E[X_1Y_1X_2Y_2] - E[X_1Y_1]E[X_2Y_2]\\
&= E[X_1X_2]E[Y_1Y_2] - E[X_1]E[Y_1]E[X_2]E[Y_2]\\
&= \left(\operatorname{cov}(X_1, X_2)+E[X_1]E[X_2]\right)\left(\operatorname{cov}(Y_1, Y_2)+E[Y_1]E[Y_2]\right)\\
& \qquad \qquad - E[X_1]E[Y_1]E[X_2]E[Y_2]\\
\end{align}$$
which simplifies to
$$
\operatorname{cov}(X_1Y_1, X_2Y_2) =
\operatorname{cov}(X_1, X_2)E[Y_1]E[Y_2]+ \operatorname{cov}(Y_1, Y_2)E[X_1]E[X_2]\\ + \operatorname{cov}(X_1, X_2)\operatorname{cov}(Y_1, Y_2),\tag{1}$$
a result that is eerily similar to the result
$$\operatorname{var}(X_iY_i) = \operatorname{var}(X_i)(E[Y_i])^2 + \operatorname{var}(Y_i)(E[X_i])^2 + \operatorname{var}(X_i)\operatorname{var}(Y_i) \tag{2}$$
quoted by the OP for independent random variables $X$ and $Y$
Thus we have
$$\operatorname{var}\left(\sum_{i=1}^n X_iY_i\right)
= \sum_{i=1}^n \operatorname{var}(X_iY_i) + 2\sum_{i=1}^{n-1}\sum_{j=i+1}^n
\operatorname{cov}(X_iY_i, X_jY_j)$$
where each term in the first sum on the right is given by $(2)$ and
each term in the double sum on the right is given by $(1)$. Plug and chug and enjoy!