Your formula is a bit off, to calculate the Event vol, you are using the term structure method which is incorporating forward vol. The ambient vol you are solving for would be the exact same if you just used forward vol calculation between each maturity
The method I'm using only relies on this formula:
IV^2 = 1/DTE * EV^2 + (1 - 1/DTE)*AV^2
We're assuming that the implied variance is the weighted sum of the ambient and event variances (got this from formula from Colin Bennett's book). Given several implied vols, we're basically "inverting" the formula to compute the ambient vol and event vol. In Bennett's book, he uses the forward vol to approximate "AV", but I've found, empirically, that the forward vol estimates are quite unreliable.