Yep, I saw those on ebay and thought it was highly unlikely that you spent over a grand on a radiator
There are some others around, also for an escort that are ali but for about £250 which is still quite a lot but as most people seem to experience cooling problems with the small rad on a big engine, it may be worth spending more money on product intended for rally/racing. They also seem to come pre threaded for fan sensors and with the fan mountings designed in.
http://www.ebay.co.uk/itm/Big-Header...item3a6cbaad52