The temps realtemp is reporting seem more like the actual temps you could expect running that voltage and clock speed. I would say realtemp is right, but I don't think that's a broad statement. Could be that hardware monitor doesn't have the right info about your motherboard or something.
Glad you got your OC stable. If you are done with the thread, please select a best answer so the thread can close.
Thanks!