Your graph didn't come out well, but your current labs indicate that you are hypo, in spite of low TSH... Your FT4 is below range, which isn't really uncommon for one on desiccate hormones. Many people on desiccated hormones have to add a separate source of T4, such as Synthroid, levothyroxine, Levoxyl, etc. That said your FT3 is also too low in the range, so your dosage should not have been decreased. It looks like that might have been done, based on the low TSH...
I also have to wonder about your vitamin D... 10,000, IU/day since 2007 is a pretty hefty dose. Doses like that are usually only recommended when one is deficient and needs to bring levels up, then dosage is cut back to maintenance dosage of around 2,000 IU/day... Vitamin D is toxic if levels are too high and can cause high blood pressure, sickness, body pain, etc. Vitamin D levels should be around 60-80 to be optimal... any higher than 100 could be detrimental. If your doctor refuses to test, we can give you the name of online labs from which you can order the test yourself.
Your B-12 is on the low side... your lab is using an odd reference range. Most labs use a range of 200-1100 or at least 200-900. Most of us find that we need B-12 to be at the upper end of those ranges in order to keep symptoms of deficiency at bay. My lab even puts note on the report stating that anything less than 500 can cause symptoms of deficiency.
Your symptoms could be a combination of hypothyroidism, low B-12 and high vitamin D.
My Naturalpath orders tsh, t4, t3 and anti-tpo but can't order D, B or reverser t3 and my doctor won't do those ones? So I'm unsure how to get those tested without a requisition