Hi Raventlov, and welcome
The important parts of your rig and profile are that it's air cooled and it's almost stable at 4.4GHz. That's a good overclock when air cooling a Haswell. Unfortunately, the CPUs vary so much from one to another that there is no way for us to give you an exact core voltage that will work. You are correct that BSOD with code 124 indicates the need for higher core voltage. I suggest increasing the manual core volts in steps of .02 until the profile is stable with 44x multiplier in games and test programs.
Adaptive is another matter. With multiplier set to 44, turbo and EIST enabled, set core voltage to adaptive. Then put the voltage level determined manually above into the block "Additional Turbo Mode CPU Core Voltage". Use the sensor programs as in your original post to watch temperatures and voltages to be sure you get the desired result. Note that EIST and adaptive voltage will pull down both clock rate and voltage when idling in Windows. Maximum will only happen under game or other heavy load.
I don't know what VCOREREFIN is. The AUTO setting in BIOS for Initial and Eventual CPU input voltages appear to be giving the nominal 1.7 to 1.8 volts. In the monitoring software, VCCIN is the value for CPU input voltage. At 1.76 volts, that's just fine.
Motherboard temperature looks like an error. CPU, CPU package and core temperatures are all in the low 30's, which is okay for air cooling. Watch those temperatures at heavy load such as a game. Temperatures in the 60s are fine. Occasional peaks in the 70s may happen with really heavy load. More than that is cause for concern - reducing the overclock should reduce temperatures if they peak too high.
Happy New Year to you , too
Jeff