I could be wrong, but it looks like you are running 2 subs in parallel with 2 mains (ie, mains are full-signal; subs are supposedly filtered out above the crossover frequency).
If I'm correct, the single most assured/competent resolution would be a good electronic crossover. I use the Marchand XM66 with variable crossover frequency. Slopes on the high- and low-pass crossovers are 24 dB/octave and the crossover "hump" (overlap) can be precisely dialed in. This is a very transparent, analog means to take a single RCA/single-ended input (from preamp) and split it into 2 output RCA pairs, one going to the subs (L goes to one powered sub, R goes to the other powered); and the other going to the amplifier that drives the main speakers.
It totally works.
If I'm correct, the single most assured/competent resolution would be a good electronic crossover. I use the Marchand XM66 with variable crossover frequency. Slopes on the high- and low-pass crossovers are 24 dB/octave and the crossover "hump" (overlap) can be precisely dialed in. This is a very transparent, analog means to take a single RCA/single-ended input (from preamp) and split it into 2 output RCA pairs, one going to the subs (L goes to one powered sub, R goes to the other powered); and the other going to the amplifier that drives the main speakers.
It totally works.