That's very strange ... if the ECU didnt like it it should have logged a fault code or the SLS would have misbehaved IMO, i have a chinese compressor on mine, fitted it last year and no issues at all.
Whilst the Chinese compressor was in, I could rarely go more than 50 kms without the fault.
Since putting the original back in I have now done about 1500 km.
When I have time, I will chuck the China one back in and see what happens.