Fan relay and sniper install
The relay COIL diodes are to protect the switching transistors in the EFI You are right about the compressor, but that diode needs to be across the relay CONTACTS
However, again, from the information posted, I cannot tell WTF they are doing tying the compressor to the fans "as shown"