So after spending some time looking at the board again, located the SOIC for the GPU and dumped it with my programmer, compared ROMs from previous NVFlash dump and they matched so all was good for testing a modified one out (thinking programming it would have worked over NVFlash). Nope! The same exact thing happens as well. Any minor change within the areas that are 'falcon' protected (AFAIK), prevent it from booting. I flash back to the original and no problem again.
So now the curiosity gets to me... I do another dump with NVFlash and to my surprise, when I compared the last 2 ROMs (3rd pic), each one flashed successfully still but there were different values at the beginning and end (highlighted). If you add only the changes up in int8 individually, you get 149. I could take the one off the desktop 1070 and replace the one on mine and it will be no problem. I touch anything near the boost, temp or tdp sections by even one digit, It won't boot. Checksum corrected or not. I even flashed a desktop ASUS official 1070 (10DE 1B81) VBIOS, even if Device IDs are different (10DE 1BE1 = mobile 1070) just to see if the Notebook would at least boot (showing keyboard and activity lights) but no display as I figured would happen. I knew it wouldn't work successfully with a desktop VBIOS, but the fact remains, the official VBIOS ROMs that are still different in areas (unlocked or adjustable within range for clocks, power and voltage) where you can't edit them with your own, and yet still flash with NVFlash successfully.... It's so strange...
Anyway, I'll keep trying other things but that's about where I'm at right now with it.
GPU VBIOS - SOIC8-150: 1.8v - Chip ID = EF 60 14
System BIOS - SOIC8-208: 3.3V - Chip ID = EF 40 17
SOICs are W25Q80 and W25Q64