I'm not understanding your wiring diagram and I'm sure you'll struggle to understand mine, but I'll post it on the chance you can use it. I'm actually struggling to understand mine at the moment as I haven't looked at it in over a year!
I've played with this on paper for quite a while now, though took a different approach than what is typically done for the torque converter lock up switch. I think you're wanting to control both when the torque converter locks and when it unlocks with your switch. I'm fine with how the computer controls lockup, so I only looked at controlling the unlock.
I can get the torque converter to work exactly like I want if I unplug the brake light switch on the brake pedal. The computer locks it up when it's ready and keeps it locked even when braking. Then when vehicle speed drops below ±30 mph, the computer unlocks it. Perfect, except for no brake lights. This also defeats the primary way the cruise control is disengaged.
Here is my initial stab at wiring for both the torque converter and the EBPV through a DPST switch.
Bigger picture.
I have two modes that I call stock and tow. In tow mode I want everything controlled by the accelerator pedal. When I lift off the pedal, I want the torque converter to stay locked, even when the brakes are applied, and the EBPV to close automatically and stay that way until I either stop or step on the pedal again.
The torque convert lock up is achieved by interrupting the brake light signal to the PCM. The only other thing this affects, that I can find, is the cruise control disengagement. The cruise will still disengage by using the button on the steering wheel or by pushing the brake pedal hard enough to activate the back up disengagement pressure switch.
There are a couple issues with this approach as it sits with regards to cruise control function. It should work fine without cruise though. I think I was going to work on a way to use the back up disengagement pressure switch circuit to disengage the cruise easier. It also doesn't recognize the difference between letting off the pedal to slow down or letting off the pedal because the cruise control took over. I also don't have the resistor in the EBPV circuit to drop the voltage. Nothing more relays won't cure!
Anyway, I hope it helps.
Shawn