My understanding is that when introduced originally the pre-clearence facility could have (still could?) be introduced by the UK if wanted.
I was told that the UK was not prepared to allow US govt. agents to operate as it would infringe UK sovereignty.
As I recall it's to do with the powers that have to be ceded to the US immigration officers operating the facility.