First, it hasn't worked for you yet as the patches need to be in place. For those using text editors for editing the plist are going to corrupt your config.plist. Use a Plist editor such as Xcode(free from App Store) or Plist Pro, Clover Configurator.
The patches have played no part in your BIOS resolution. Connecting 2 monitors to the integrated graphics will change the resolution of the BIOS display output, why? I don't know. Using just one monitor gives correct resolution. For this test connect only one display at boot, the HDMI port. Login in at the desktop and then attach the DVI cable. You should get dual monitors. Reply with IOReg.
Your edited config.plist is attached. Also added rename GFX02IGPU in ACPI/DSDT/Patches.
Make sure you back up your working config.plist. Just in case.