Why not just let the GM ECU control the AC? You can just provide a +12v to the request line, add in a relay (ECU grounds the relay to trigger the clutch) and wire in the safety switches to the ECU/request circuit. With the state of your existing setup this may be the easier way to go.
I ended up going down this path even though I have factory A/C and the A/C Amp (the amp clutch enable triggers the GM ECU A/C request and has the low pressure switch as part of its circuit, GM ECU gets the control request and uses the high pressure switch on the compressor as the low pressure safety input into the ECU and triggers the a/c relay which goes to the compressor clutch engage) to get factory like idle compensation, high and low safety switches and system error handling.
What Motor/ECU are you running? Here is a great page on how the Gen3 stuff works
Upgrading to Gen III LS-Series PCM: Air Conditioning Guide