The gauge is basically an ohmmeter. You've basically found the highest temperature is the lowest resistance already. Are you using the factory sending unit, or one specifically for the gauge? I'm pretty sure not all gauges are calibrated for the same sender, you can't use just any sending unit, it has to be a specific resistance range to be accurate. If it's too high or too low, the gauge will be inaccurate.
http://www.summitracing.com/parts/VDO-323086?part=VDO-323086