I'm having a sort of similar problem to the above. I have a deployment client task to upgrade older product versions of HIPs to the current one 220.127.116.111 but the task fails. However, when I run a mcafee update, HIPs is updated to the current product version *for this to happen HIPs v.8 Patch 2 has to be checked into ePO (we are using v.4.6.2).
Still trying to troubleshoot on why the deployment task fails....
I have had luck with setting a task to first remove HIPS 7, then once confirming it's gone, run a task to install HIPS 8. You're vulnerable for a time but it's the less-troublesome solution.