This problem seems to have been resolved --- I ran the System File Checker tool to scan all of the protected files on the computer.
Click Start, and then click Run.
In the Open box, type sfc /scannow, and then click OK
This needed the the XP OS disc to be reloaded to complete the file check. Now the McAfee updates work OK - so presumably this corrected the problem.