During installations and updates on MacPro5,1 (at least with the 7,1 board ID), macOS will stage firmware updates and bless the updaters regardless of firmware version. The process involves large amounts of data being written to the NVRAM. The problem for MacPro5,1 is that an unhealthy flash chip (with broken garbage collection) can result in bricking. The problem has always been there, but with NVRAM being used more and more, the problem is becoming increasingly apparent.
On MacPro5,1, we have confirmed (experimentally, as far as I know) that the staging of firmware updates occurs with or without BIOSVersion spoofing. What is effective at preventing the staging, however, is the VMM flag. That's why the current recommendation is to turn it on before proceeding with macOS updates.
Now, the staging of firmware updates doesn't affect more modern systems (which are designed for heavier NVRAM use), but the actual updates still can. Fortunately, BlacklistAppleUpdate deletes the BootNext updater entries, so the updates never go through.
It's not entirely clear to me why BIOSVersion spoofing makes a difference on other machines. Maybe the "semi-bricking" you mention is a different problem. Maybe the staging on some machines does depend on firmware version. Or maybe BlacklistAppleUpdate fails on some machines.
I think the issue deserves further investigation. Whether VMM or BIOSVersion, I find these solutions ugly, and if BlacklistAppleUpdate can really fail, then all the more reason to further investigate.