Some people find it easier to lose weight on a low-carb diet, but personally I've never been on a low-carb diet. I eat a lot of carbs (whole grains and starchy vegetables), but I avoid sugar and refined carbs.
I don't know much about hyperthyroidism, but I googled "hyperthyroid diet" and found this article with some advice on what to eat and what to avoid:
https://draxe.com/hypothyroidism-die...ral-treatment/
The article says that some people with hyperthyroidism are sensitive to gluten or have celiac disease, so you might want to ask your doctor about that.
The Nutriwise bars have 5-12g sugar (depending on the flavor), which is good for a protein bar, but not really good, so I'd suggest cutting down on them.
I think .5 tbsp butter is ok.
Nature's Own makes more than 1 bread. Check the ingredients. If the first ingredient says "whole wheat flour" then it's ok, but if it says "enriched flour" then avoid it. If it's the honey wheat, it's only a small amount of sugar, so it should be ok.
I think you should be eating at least 1500 calories per day, considering how much you exercise and how close you are to your goal.
I think a lot of people focus too much on cutting calories and not enough on eating healthy. I think eating healthy can speed up your metabolism, and cause your body to store less fat. Eating healthy can also make you less likely to overeat, because you'll feel more full (in particular, foods high in protein or fiber are more filling, and sweets are less filling).