Estimating confidence intervals for non-normally distributed residuals can be accomplished using bootstrapping procedures, sandwich estimators or quantile regression.
But is there a way to calculate $\beta$ confidence intervals given the estimated value? That is, for each $\hat{Y}$ we know the residuals variance for this predicted value region, so rather than applying the same (robust) intervals to all predicted values, isn't it possible to adjust the intervals conditional to $\hat{Y}$?
In other words, the residuals could be split in different bins with their own distribution as the value of $\hat{Y}$ increases, then specific confidence intervals could be applied to each bin.
UPDATE I'm going to elaborate a bit more because I'm surprised there isn't a simple answer to this question (or an obvious flaw). Let's take the residuals analysis from this thread:
Here we have a loss of predictive power at the sides of the chart, that is for $\hat{Y} ~ (0.694, 2.23], \hat{Y} ~ (3.51, 9.53]$. Clearly the confidence intervals are not uniform across all values of $\hat{Y}$.
Wouldn't make sense to adjust the $\beta$ confidence intervals given $\hat{Y}$?