Torque Boxes vs. Frame Connectors

But if the purpose of the torque boxes is to strengthen the points stressed by the suspension's forward push, wouldn't the frame connectors solve that issue too?

I think the front leaf brackets are outside of the frame on the body.

Chk this out, and notice that the forward pressure is also transfered to the body.
Unless the Barracuda leaf mounting is different.

So in this case the boxes would transfer more of the forces to frame, or subframe connectors.