As others have implied, you need to have something run on startup that will execute that IPMI tweak again.
In my case ESXi auto-starts my VMs, one of which is a docker VM and it auto starts a container that does the IPMI tweak (and monitors temps and adjusts and all that).
You don’t need to layer it this deep, but fundamentally you need things to auto-start on boot, including this.