Suppose that you are riskless asset with return $r{ft}$ and a risky asset with return $rt$ and conditional volatility $\sigmat(rt) := \sqrt{Vt(rt)}$. We build a portfolio using weights $(w1, w2) \in \mathbb{R}$, or as you wrote it $wt := w{1t}$, $w{2t} := 1 - wt$. This portfolio will have a time $t$ return of $r{pt}$. Its volatility is given by $\sigma(r{pt})$, defined in a similar fashion as above. We also define conditional volatilities and variances in a similar way as $(\sigmat(.), \sigmat^2(.))_{t \geq 0}$, respectively.

The target volatility for this portfolio is $\tau$ and we're looking for portfolio weights. By definition: \begin{align} \sigmat^2(r{pt+1}) &= wt^2 \sigmat^2(r{t+1}) + (1-w)^2 \sigmat^2(r{ft+1}) \\ \sigmat^2(r{pt+1}) &= wt^2 \sigmat^2(r{t+1}) + 0 \\ \sigmat(r{pt+1}) &= wt \sigmat(r{t+1}) \\ \rightarrow wt &= \frac{\sigmat(r{pt+1})}{\sigmat(r{t+1})} \\ \rightarrow wt^* &= \frac{\tau}{\sigmat(r_{t+1})} \end{align} so, if you knew is the conditional volatility over the next period, you could trivially choose the portfolio weights that would ensure you hit your target level of volatility exactly at every single point in time. But your question is rather about what happens if I use an ESTIMATED level of volatility?

Assume an additive error structure such that $\hat{\sigma}t(rt) := \sigmat(rt) + \epsilont$. Some of the movements you see in conditional variance is due to sampling variance, i.e. $V(\hat{\sigma}t(rt)) = V(\epsilont) \neq 0$. If you happen to have a consistent estimator of the conditional variance process for the returns on your risky asset, then your convergence results would be \begin{equation} \forall \delta > 0 \; \lim{T \rightarrow \infty} \text{Pr}( |\hat{w}t - w_t^*| > \delta) = 0 \end{equation} trivially because $\tau$ is known and the denominator converges (I am assuming that it convergences in the same sense). In essence, it's not really complicated to prove, as long as you can show you do have an approriate (in an asymptotice sense) estimator for conditional variance, it's fine.

Now, the more problematic issue is that you work with a finite sample, hence: \begin{align} \sigmat^2(r{pt+1}) &= \tau^2 Vt \left( \frac{r{t+1}}{\hat{\sigma}t(r{t+1})} \right) \\ \sigmat^2(r{pt+1}) &= \tau^2 \left[ \sigmat^2(r{t+1}) + \sigmat^2(1/\epsilont) + 2 covt\left(r{t+1}, 1/\epsilont\right) \right] \\ \sigmat(r{pt+1}) &= \tau \sqrt{\left[ \sigmat^2(r{t+1}) + \sigmat^2(1/\epsilont) + 2 covt\left(r{t+1}, 1/\epsilont\right) \right]} \end{align} and might be quite a bit more volatility than you wanted to have. Just to be clear, I don't assume that $\epsilon_t$ is known at time $t$, so the above expressions make sense. One thing you could do to alleviate the problem is instead of relying on an argument about the asymptotics of estimators, you choose weights to minimize the distance between the target and the estimated conditional volatility of your portfolio, knowing that you're using an estimate and that it is hence not a perfect measurement.

And, if you wanted to be extremely fancy, you actually have a degree of freedom over how you estimate the conditional volatilities for both the risky asset and the portfolio. In other words, you could taylor your choice of estimates to the need of getting as close as possible to your target level of volatility.