This is a follow up question to the question I've posted here.
Suppose $Y \sim N(X\beta, \sigma^2I)$, where $y \in \mathbb{R}^n$. Let $X \in \mathbb{R}^{n \times p}$ denote a full rank design matrix. By ordinary least squares, the residuals are $$\hat{e} = (I - X(X^TX)^{-1}X^T)Y$$ Let $u_1 \in \mathbb{R}^p$ denote a unit vector in $\mathbb{R}^p$. Let $\hat{\beta}_1 = u_1^T (X^TX)^{-1}X^TY$ denote the OLS estimate for the first covariate in $X$. Suppose I'm interested in the conditional distribution of $$\hat{\beta}_1 | f(\hat{e}) < \hat{\beta}_1 < f^*(\hat{e}), \hat{e} = e_0$$
where $f(e_0)$ and $f^*(e_0)$ are some functions of $e_0.$ From the answer to my previous post, $\hat{\beta}_1$ and residuals $\hat{e}$ are independent, so I can drop $\hat{e} = e_0$ from the conditioning to obtain
$$\hat{\beta}_1 | f(e_0) < \hat{\beta}_1 < f^*(e_0)$$
Since $\hat{\beta}_1$ is normal, then truncating $\hat{\beta}_1$ between some fixed quantities $f(e_0)$ and $f^*(e_0)$ leads to a truncated normal. Therefore, $\hat{\beta}_1|f(e_0) < \hat{\beta}_1 < f^*(e_0)$ is a truncated normal with lower truncation limit $f(e_0)$ and upper truncation limit $f^*(e_0)$
My question is, once I condition on $\hat{e} = e_0,$ is there still randomness left in $\hat{\beta}_1$? Based on my previous post, I learned that $$[\hat{\beta}_1|\hat{e} = e_0] \overset{d}{=} \hat{\beta}_1$$
Is the same true in this case? i.e.,
$$[\hat{\beta}_1 | f(e_0) < \hat{\beta}_1 < f^*(e_0)]\overset{d?}{=} \hat{\beta}_1$$
The reason I feel that this is not true is because changing the value of $e_0$ would lead to a different set of truncation limits on $\hat{\beta}_1$. On the other hand, if $\hat{\beta}_1$ is independent of $\hat{e}$, then it's independent from any functions of $\hat{e}$. This might suggest that $[\hat{\beta}_1 | f(e_0) < \hat{\beta}_1 < f^*(e_0)]\overset{d}{=} \hat{\beta}_1$. I am quite confused and would greatly appreciate any insight on this.