Thank you for so well documenting your experience! I have a late-2015 5K (Model A1419) that's also stuck on the firmware.
I went to Terminal shell to run an integrity check on my EFI and received this message: "Matching allowlist not found in EFIAllowListShipping. Searching in EFIAllowListAll. Primary allowlist version match not found for version IM171.88Z.F000.B00.1906171551 (Boot ROM Version: 170.0.0.0.0)."
Grrrr...
I see that OS Big Sur v.11.5 is available this morning, so I'm going to download and install it to see if it might address the issue. UPDATE: It did *not* fix the issue.
I want to applaud your grit and perseverance. Calm, but relentless is a good mindset in dealing with a bureaucracy like Apple.
I also had a somewhat similar experience w/iPhone 6 Plus screen issues and had to push Apple repeatedly and firmly to address *their hardware* issue. They wouldn't even acknowledge there was an issue until I did my due diligence online and discovered it was a widespread issue, but they apparently either kept the info from support staff, or told them to deny the issue existed. I ultimately received a new replacement (iPhone 7 Plus) after weeks of advocacy and haggling.
The 170.0 boot rom on 2015 iMac 5k seemed to be a common issue. There also appears to be no fix other than a new logic board.
For me it did not present any issues other than a weekly integrity check failure. That can lead to the system integrity protection being disabled. Besides, it annoyed me that it was not right.
I had a long battle with Apple and all I can say is persist. The bottom line is they have issued an OS update that included an EFI update and it has failed and damaged the flash chip. Sadly we cannot service iMac - at least on a PC board I could possibly boot, it tended to have multi BIOS/EFI and I could even change the EFI/BIOS chip with some soldering. Alas not so on modern Macs. The price we pay for ceding control of our hardware and software to vendors in return for convenience.
It took me many hours and persistence. You know they will run out of options on diagnostics as there is a hardware issue. Just keep carrying out all the tests and checks. Ask to be elevated to a senior tech. persist. Ask for diagnostic logs and ask for call backs. Book call backs for a specific day and time and ask for reference numbers, names and email addresses. Stay calm and just keep pushing the issue.
When they exhaust all options ask what do they suggest? I asked it simply - was this something I did or something Apple did on an update? No grey options and the call is recorded. They hesitated and I pushed it - did I do something or did Apple do something or is this a fundamental flaw in the hardware or OS?
Eventually we had to work through elimination.
"did I do something wrong?". No.
"Did Apple install an update that has led to this issue?". Not conclusive.
"It was not an issue before update and was an issue after update". It appears so.
"Numerous reports on forums and Apple support of same issue on same hardware". Not seen those posts.
"Does apple not read or respond to support logs and reports even on their own". We do.
"Has this issue been reported or are there any reports in your database of similar". Yes I see several.
"How were they resolved". Return for repair eventually.
"When is mine going for repair?". I will see what I can arrange. It is out of warranty and AppleCare.
"Did I cause this issue"? No.
"So when is it going for repair"? Let me check with "senior"
"We can arrange a repair. Can you bring to store"?
"No. It is miles, huge heavy box and a major issue. Plus I did not cause this issue"
"I will arrange collect and repair at approved"
It took ages but the machine went fo repair. It has been fine since with numerous updates. I sold it to a friend a few weeks after repair and he is delighted and it continues to work fine.
I was concerned about this. It appeared to affect the 2015 5k i7 most. I suspect a design flaw and maybe a revision in logic board.
I would persist and not accept this. It is not a cheap computer from local retailer but a premium device from a premium supplied and at a premium price.