Hello~It would seem to me that the reason your blood work should a hyper-thyroid is due to the fact that your thyroid is actually low but your system is pulling out all stops and trying to get the correct amount of thyroid in your system. It is hard to explain, but basically, due to being low, your body is making more to compensate. I would ask for another test, plus, do one at home, this involves using a basal thermometer. You shake it down before bed, when you wake up, do not move at all except to place the thermometer under your arm, leave it there for 10 minutes, the readings should be around 98.6 to 98.7, if it is under, you are definitely LOW thyroid.
I hope this helps and you find a doctor that will be of more help as well.