Yea most ivies just aren't good overclockers. If your chip is binned like most ivies, 1.12v is wayyy too low for 4.4ghz. My last 2 chips required over 1.3v for 4.4ghz (yes, they were very very bad). Most ivies can't do more than 4.5-4.6ghz on less than 1.45v.
Are you doing proper prime95 tests? Version 27.9, and using custom blend and using 80%+ available ram, and increasing prime95 priority? Are you running it for 24 hours? Being able to pass just a few hours doesn't mean anything, I can run some insanely unstable settings and pass just a few hours of prime95 (email@example.com, 2600mhz ram as opposed to 1.5v and 2400mhz). Wont come close to going to 24 hours though.
Setting your LLC shouldnt limit your overclock, all LLC does is deal with the nuances of voltage that you most likely will not be able to see in software (especially with a board like the extreme6). The idea is that by using the right LLC setting, you can be stable on a lower voltage than with a different LLC. For example, on my current 5ghz clock, I can use.27vExtreme LLC, +.285vTurboLLC, or +.34vHigh LLC to be stable, but Extreme at 2.7ghz is over 1.51v in a Digital Multimeter, and .34High LLC is like 5.22v in the multimeter. But in software, .285+Turbo reads as the highest when in reality it's the lowest.
All of this is really quibbling over something like .08v (as in, +.280 Turbo is unstable for me), I can still do 5ghz at about 1.5v, it's just by using a multimeter, I can determine which LLC setting is best for my overclock (that and higher LLC generally generates more heat for the same voltage). I'm pretty sure most people don't even bother to try to figure out what is the lowest voltage they need to the .05v level though, so worst case scenario by using a different LLC setting you might use 0.1v over that what you'd need otherwise. You really can't determine what LLC setting is best unless you have a digital multimeter, but generally Medium-High for 4.4-4.5ghz and High (or 2nd to last setting, not sure what it is on asrock, it's turbo on gigabyte boards) on higher overclocks.
That, and make sure that Enable PLL Overvoltage option is checked off.
But based on what you said, it sounds like you didn't run a full 24 hour prime95 test so what your 'stable' overclock isn't really stable, and you see that by crashing in starcraft2 right away. I doubt that overclock would pass 24 hours of prime95. Your voltages sound low for a bad chip too, you might just have a bad chip like most of us do. For 4.3ghz I needed 1.33v....