I am fairly certain that a topical nitroglycerin cream is also available. Now that would certainly cause our highly trained TSA screeners to panic. A tube of Nitro (medicine) would likely cause a checkpoint closure given the skill level of the typical TSA screener.
I still suggest that you take a small number of your pills packed properly in the supplied container with you on future flights. That way you don't risk you entire supply but can see if perhaps TSA has managed to pass the word that medical nitro is not prohibited.
I know you are concerned about what TSA has said to you in the past but they cannot do anything negative to you if you are only carrying medicine that is yours and is properly labeled.
Should they try you will have an excellent opportunity to increase your retirement nest egg.
I would never travel without medicines that might be a lifesaver.