The TSA aren't looking for needles in a haystack, folks. They won't say shit about it, so long as you don't look like Fareed Zakaria, and are trying to place capped 2" pins in your carry on.
Put the pins in your checked bag, and take your meds in your carry on. A normal vial or two doesn't draw attention. Trust me, they're not looking for this.
International travel? Take only what you plan to consume in your keister, and don't return to the U.S. with it.
Lost luggage? ... you can get pins in most countries and states, pretty easy, but a handful require a script. Mail ahead for those.
Long trip over seas? ... it wouldn't hurt to mail some gear ahead of time, to save time looking, if your luggage is permanently lost or someone rifles through it.