I can confirm I have used a land rover compressor and swapped the stock RT pulley/coil/clutch assembly and it bolts on and lines up perfectly.

This is the compressor I ordered

Here are some pictures