I have the same problem, changed the belt, re-tensioned and after a few days the screeching slowly comes back.
On closer inspection, a crack was found on one of the pump mounting brackets, and when the pump is under load (turning the steering wheel) it is allowed to move, due to the cracked mount, thus reducing the tension on the belt.
i was told you can't buy the mounts separately, as they come with the pump. I am currently trying to source on at the scrappy.
Might be worth checking your mounts.
Good luck.