Well, you have to remember the people checking your baggage are not police, fbi, dea, or anyone that could bust you for roids... They are looking for weapons and bombs and stuff like that...If they search your bags they wont give a shit about pills even vials... Now if you are passing customs, its a different story...
So as i see it you have 3 options:
1 pills dont contain metalics obviously... Put them in your pocket
2 put them in your bag as carry on
3 check your bag... I check pills, syringes and vials with absolutely no problems
unless you got weapons they could care less