HP Z400 series got the microcode updates, so it was actually up to your vendor.
The HP400 specs I found only list Bloomfield processors[2], not Westmere. Perhaps that is the source of your confusion?
1- https://www.intel.com/content/dam/www/public/us/en/documents...
https://www.techpowerup.com/forums/threads/new-microcode-for...
Otherwise, just loading the microcode update once you get into the running OS is fine. I've never actually had a system that needed to use the former, but I've certainly used the latter.