I might have to try your bios out becuase I'm not sure if even if I correct the MATS table out of bounds error I think I will still have a failure to boot the system as my final installation of High Sierra stalls out after repetitive 'Invalid Firewire Guid 0000000000' errors which Im not sure how to fix. There is not option in my bios to disable firewire however I found the firewire VIA modules in my bios and I can drop them if I want because I don't use firewire. Fwiw my working Sierra installation that boots also displays that error message on verbose listing boot mode (which takes much more time to boot but it eventually loads though much much faster without verbose).Anyhow I'll look for that file you made. Does it have an updated modded DSDT file with corrected device names?
All I could find from google searching your old posts is a download link from a german site:
Does that look like your old bios?
Here's: In this topic, link refreshed