My personal conclusion: this is a room, not a speaker problem. There is nothing wrong with the speakers per say.
@cdc There's no point to bass traps and/or room correction until you have the standing wave issue solved. That will take care of 95% of the problem and the former two the remaining 5%.
So yes, a DSP is really the only solution.
Now if you only have one sub available, one way to put it to greater effect is to aim it at an angle towards a wall, such that the bass wave bounces like a cue ball before getting to your ears. I've found its pretty effective at killing standing waves. Often you are looking at a corner of the subwoofer cabinet but if you can manage that it works a treat.
The other thing to keep in mind in your situation is you don't need 4 subs to execute a Distributed Bass array, since your main speakers apparently do alright with bass. You only need two at the most. But try my suggestion above and see what you think.