I just want to complement your last answer like this (I will use your notation).
If you assume that the true process is $y_{t}=A_{t}^{1/2}\epsilon_{t}$, and want to show that $A$ can be retrieved as a ML estimate, you can consider the following simplified approach, that provides some intuitive understanding of the problem.
If you assume that the true process is $y_{t}=A_{t}^{1/2}\epsilon_{t}$, then, instead of writing the likelihood for y $L(y|X)$, let's consider the standardized residuals of $y$ that are standardized with the Cholesky square root of the positive definite unknown variance to be estimated $\Sigma_{t}$. Denote such standardized residuals with the unknown variance as $y_{t}^{*}=\Sigma_{-1/2}y$. Notice that, in doing so, we are de facto assuming that the unknown covariance matrix admits a Cholesky decomposition which is also pd and non-singular, therefore we are assuming that the true variance matrix to be estimated is pd. Now let's make some thoughts on the -log likelihood for the st residuals $-\log p(y^{*}|X)$
$$ -\log p(y^{*}|X) = \sum_{t=1}^{N} \frac{1}{2}y^{*T}_{t}V_{t}^{*-1}y^{*}_{t} + \frac{1}{2}\log|V^{*}_{t}|+\frac{n}{2}\log2\pi$$
Notice that the unknown of interest is $\Sigma_{t}$, which is stored into $y^{*}_{t}=\Sigma_{t}^{-1/2}y_{t}$, as we are assuming to represent the standardized residuals scaled by the unknown true variance. Then, since we are scaling by the true (albeit still unknown variance), we can say that the value of the conditional variance of such standardized residuals must be constant and equal to the unit matrix $I$ for each t ($V_{t}^{*}=I$ for each t). So we re-write the -log lik with constant $V^{*}$ as
$$ -\log p(y^{*}|X) = \sum_{t=1}^{N} \frac{1}{2}y^{*T}_{t}V^{*-1}y^{*}_{t} + \frac{1}{2}\log|V^{*}|+\frac{n}{2}\log2\pi$$
and take the first-order condition for maximization by setting to 0 the gradient with respect to the constant V (remember that the gradient of the sum is the sum of gradients):
$$ \sum_{t=1}^{N} V^{*} - y^{*}_{t}y^{*T}_{t} =0 \rightarrow NV^{*} = \sum_{t=1}^{N} y^{*}_{t}y^{*T}_{t} \rightarrow NV^{*} = \sum_{t=1}^{N} y^{*}_{t}y^{*T}_{t} $$
Since we are assuming to standardize the $y$ with the true (but still unknown) variance of the process, then we can also assume to know that the true value of $V^{*}$ is the matrix $I$. And we also know that, in light of the asymptotic consistency of MLE, if the sample size N tends to infinite (in practice it is large enough), the MLE sample estimate of the parameter $V^{*}$ converges in probability to the true value $I$. Therefore, as long as the sample size is large enough, we can expect that the optimal value that solves the first order condition is $V^{*}_{t}=I$ for each t (solving the condition for $V^{*}$ would yield the true value of the parameters for large enough samples). Since the first order condition holds at the optimum, then we can set $V^{*}=I$ and restate the first-order condition to make it a function of the unknown $\Sigma_{t}$, and finally solve for the unknowns: set $V^{*}=I$ and make the first order condition a function of the unknown $\Sigma_{t}$ by substituting $y^{*}_{t}=\Sigma_{t}^{-1/2}y_{t}=\Sigma_{t}^{-1/2}A_{t}^{1/2}e_{t}$. For $V^{*}=I$. You get the following restated first order condition:
$$ \sum_{t=1}^{N} V^{*} - y^{*}_{t}y^{*T}_{t} =0 \rightarrow NI = \sum_{t=1}^{N} y^{*}_{t}y^{*T}_{t} \rightarrow NI = \sum_{t=1}^{N} \Sigma_{t}^{-1/2}A_{t}^{1/2}e_{t} e_{t}^{T}A_{t}^{1/2T}\Sigma_{t}^{-1/2T}$$
which, for N large enough, will hold for $\Sigma_{t}^{-1/2}A_{t}^{1/2}=I \rightarrow \Sigma_{t}=A_{t}$. Indeed, for large enough N, $\sum_{t=1}^{N} e_{t} e_{t}^{T}$ converges to the matrix $N*I$ where $N$ is the sample size and we can proxy $\sum_{t=1}^{N} e_{t} e_{t}^{T} = NI$. Therefore the first-order condition is satisfied setting $\Sigma_{t}=A_{t}$ for each t. To prove it, just substitute and verify the following:
$$ NI = \sum_{t=1}^{N} \Sigma_{t}^{-1/2}A_{t}^{1/2}e_{t} e_{t}^{T}A_{t}^{1/2T}\Sigma_{t}^{-1/2T} \rightarrow NI = \sum_{t=1}^{N} Ie_{t} e_{t}^{T}I= NI $$