If it was my kitty, I'd do the Hemopet thyroid panel first. If you're seeing elevated respiration and heart rate it could be from his hyperthyroid, could be hypertension or could be from his recovering from URI and the recent eye problem (possibly pain or discomfort can cause breathing and heart rate to go up). Elevated blood pressure can cause the tachycardia (rapid heart rate), but when you take his heart rate while he's sleeping or at rest and NOT at the vet, his heart rate is good. Anything between about 130 and 150 in considered normal. Our Misty has unidentified rapid heart rate and hers usually is between 160 and 200...more often in the upper end. They've never been able to figure out why, since she's on both Methimazole for hyperthyroid and Amlodipine for high blood pressure. If you do the Hemopet thyroid panel, it need to be done within 4 to 6 hours after you give him his thyroid meds. We always get the full panel done. (Thyroid Profile 5™ PLUS (T4, free T4, T3, free T3, TgAA - PLUS CBC, Differential, Chemistries)
You can get the panel info at the Hemopet site: http://hemopet.org/
Click on the Hemolife button at the top of the page to get to the order form, Sample Instructions, and Sending a Sample info. I always order the test myself. The vet does the sample prep, charges me a minimal draw fee, usually $30, then I send in the payment with the forms to Hemopet myself (fed ex). You must include an ice pack in the shipment....all the info is on the Sample Instuctions page. The full panel #5 is $135 plus whatever your vet charges you for the draw/prep an then the shipping. Still cheaper than the full panel done by the vet, which I have paid over $240 at times.
Lahri's breathing isn't too bad from what you documented here today... 16 to about 24 while SLEEPING is normal, 28 to 32 is acceptable while sleeping or resting. When it gets above 32 to 36-38, if they're moving around, I wouldn't be too concerned about. BUT... up in the 40's I would be concerned about. IF it's up in that range while resting or sleeping, to me that could alert me to something heart or hyperthyroid related. Hyperthyroid makes everything work harder and faster.
If he keeps having decent breaths per minute (anything below 32) while sleeping or resting, those would be acceptable numbers. If it's higher than that, I would consider checking the thyroid. If he was in congestive heart failure/CHF, they'd be MUCH HIGHER than that...in my experience with my heart kitties. In that case, if it's really high, get to the vet for a chest xray to see if there is fluid in the lungs, then giving diuretics would be in order (Lasix, Spironolactone, etc.), or they might draw the fluid out with a needle if it's a lot.
His bloodwork looks really good. His T4 on this regular panel is 2.8, which is mid range and normal, but when my guys have been anything above 2.0, I always get a Free T4 done just to make sure of the results. Often the regular panel isn't accurate. At least it hasn't been with our guys. I always use Dr. Dodds/Hemopet, because they run a full panel, not just one or two things. They so the T3, T4, Free T3 and Free T4, which all of those tests give the whole picture as to what's going on with the thyroid. Just a T4 isn't conclusive of what might be going on. That's just been my experience. Misty will have a normal in range T4 on a regular panel, then we run a Free T4 and it's elevated or too low, then we need to tweak her meds.
Now the elevated blood pressure reading... they are ALWAYS higher at the vet's office, so you can't really have an accurate BP reading at the vet's office. I would, if you can afford it, have a housecall vet come to take his BP once to get a calm, resting baseline to go by. I actually went and bought my own doppler BP unit, so I take Misty's BP myself whenever I need to. Her BP is always less at home that at the vets. The vet will do it and it's up to 200, I take it at home with her resting or sleeping (sometimes she doesn't care and stays asleep when I put the cuff on) and it will be 135. Huge difference from the 200 at the vet.
Before you start any BP meds, I would try to get a reading done at home just to be sure.
I'm sorry you don't have that trust in you vets. I have the same problems here. Tons of vets, not a lot of faith in them. It's sad. Most of the time, I'm really on my own with what I need to do with my guys, and if it wasn't for the sharing info on this group and other groups, I'd be totally in the dark.
I hope any of this helps.
[Non-text portions of this message have been removed]