[guided]We now convert the zero cross-covariance into independence. This step uses the special structure of Gaussian random vectors: for Gaussian vectors, the characteristic function is determined entirely by the mean vector and covariance matrix.
Fix deterministic vectors $a,b \in \mathbb{R}^n$. Define
\begin{align*}
Z_{a,b}: \Omega &\to \mathbb{R}, & Z_{a,b}(\omega)&=a^\top \hat{Y}(\omega)+b^\top e(\omega).
\end{align*}
This random variable is a linear functional of $Y$, because
\begin{align*}
Z_{a,b}
=a^\top HY+b^\top(I_n-H)Y.
\end{align*}
Since $Y$ is multivariate normal, every real linear functional of $Y$ is a real Gaussian random variable.
We compute its mean and variance. First,
\begin{align*}
\mathbb{E}[Z_{a,b}]
&=a^\top H\mathbb{E}[Y]+b^\top(I_n-H)\mathbb{E}[Y]\\
&=a^\top HX\beta+b^\top(I_n-H)X\beta.
\end{align*}
The identity $HX=X$ follows from
\begin{align*}
HX=X(X^\top X)^{-1}X^\top X=X.
\end{align*}
Thus $(I_n-H)X=0$, and so
\begin{align*}
\mathbb{E}[Z_{a,b}]=a^\top X\beta.
\end{align*}
Next, using the bilinearity of covariance,
\begin{align*}
\operatorname{Var}(Z_{a,b})
&=\operatorname{Var}(a^\top\hat{Y}+b^\top e)\\
&=\operatorname{Var}(a^\top\hat{Y})+\operatorname{Var}(b^\top e)
+2\operatorname{Cov}(a^\top\hat{Y},b^\top e).
\end{align*}
The cross term is zero because
\begin{align*}
\operatorname{Cov}(a^\top\hat{Y},b^\top e)
=a^\top\operatorname{Cov}(\hat{Y},e)b
=0.
\end{align*}
Therefore
\begin{align*}
\operatorname{Var}(Z_{a,b})
=\operatorname{Var}(a^\top\hat{Y})+\operatorname{Var}(b^\top e).
\end{align*}
For a real Gaussian random variable $W$ with mean $m$ and variance $v$, its characteristic function is
\begin{align*}
\mathbb{E}\left[e^{itW}\right]=\exp\left(itm-\frac{1}{2}t^2v\right).
\end{align*}
Applying this formula to $Z_{a,b}$ with $t=1$, and using the additivity of the mean and the variance just proved, gives
\begin{align*}
\mathbb{E}\left[\exp\left(i a^\top\hat{Y}+i b^\top e\right)\right]
&=\exp\left(i\mathbb{E}[a^\top\hat{Y}]-\frac{1}{2}\operatorname{Var}(a^\top\hat{Y})\right)
\exp\left(i\mathbb{E}[b^\top e]-\frac{1}{2}\operatorname{Var}(b^\top e)\right)\\
&=\mathbb{E}\left[\exp\left(i a^\top\hat{Y}\right)\right]
\mathbb{E}\left[\exp\left(i b^\top e\right)\right].
\end{align*}
This identity holds for every pair $a,b \in \mathbb{R}^n$. Hence the joint characteristic function of $(\hat{Y},e)$ equals the product of the marginal characteristic functions. Characteristic functions determine probability laws on Euclidean spaces, so the joint law is the product of the two marginal laws. This is exactly the independence of $\hat{Y}$ and $e$.[/guided]