There really isn't much you can do in a situation like this. Although riva tuner might be worth trying, if you haven't already. I haven't used software for overclocking for graphics in a while now, ever since I flashed my max stable oc to the bios. Because now I have no need in using software to oc the graphics.
So I can't fully remember if riva tuner gives you the option of controlling 2d clocks separately, but its worth a try if you haven't done so already.
So if you can't find software that would work correctly you only have two choices. You either cope and live with higher 2d temps, or you figure out your max stable overclock, do some research, and correctly flash it onto your card.
I don't see any other solutions...other than applying the oc only when you need it...
I hope this helps, and that you'll work it out.