Others have tried to make this point, but you haven't really taken the advice to heart, but the fact is, you're using the BFD as a level control for your sub.
A big clue is that your target (even with an exaggerated house curve) doesn't touch the uncorrected response, and at its worst you require -30dB filtering.
plotofrewdoorclosednoresistorscouch.jpg
brucek