What you seek to do:
Once I have the new VCOV derived ... extract the residuals so I can retest for normality, heteroskedasticity, and spatial autocorrelation
does not seem to be possible in the way that you wish. The residuals themselves will be unchanged.
The HC and HAC adjustments to a covariance matrix do not alter the observations or the values of regression coefficient estimates. They alter the variance-covariance matrix among the regression coefficient estimates from that provided by ordinary least squares (OLS) to correct for heteroscedasticity or autocorrelations among error terms. Such corrections can provide better tests of coefficient significance and the like when the assumptions underlying inference in OLS are not met.
As neither the coefficient point estimates nor the observations are altered by HC or HAC adjustments, however, the residuals themselves will not be changed by adoption of these corrections to the covariance matrix. So Breusch-Pagan or other tests on the residuals would return the same values as before.
There is an iterative approach to situations with heteroscedasticity or autocorrelations provided by Feasible Generalized Least Squares, FGLS. This involves a series of weighted least squares that does alter the values of the regression coefficient estimates, but it's not clear to me that the residuals will become so well behaved as to fit the assumptions of OLS as you seem to wish. Should you wish to proceed with such an approach, the link to FGLS shows how to incorporate adjusted covariance matrices, along with a model for the covariance structure, into this iterative process.
Your question does raise the interesting point of how to validate a particular choice of HC or HAC correction to the variance-covariance matrix. That's a separate question on which I claim no expertise.