Your on the right path… still nothing is for sure on this kind of tryouts.
If its necessary a change in the ME FW engine, this is where the old cpu may wok or not, you dont need to remove old mcodes as long as the insertion volumes have enough space on it.
Now, the GOP/VBT/OROM… there are no modern guides/tools/scripts on the forum for the latest/modern chipsets HW ids as past ones, but only analyzing those present in that machine bios/dump and maybe you dont even need it to update nothing related.