Does sound like you've covered bases. When you bled it, was the car relatively flat? I have known air to get trapped in the heater matrix when the cars been parked at a funny angle and this can be an arse to push out. Usually not too troublesome on Escorts, but not impossible...