I have traveled overseas with several prescription medications mixed in the same container - no one got fired.
No one got caught.
The difference being, that when you traveled, your an unknown and the officer does not have several supervisors and other officers watching the inspection.
When Rush or any other celebrity travels, their is lots of scrutiny by everyone in the area, both supervisors and other officers.
I'm not saying an officer won't use discretion, what I'm saying is, if he gets caught, CBP would rather fire them then deal with any press.
This isn't the old Customs service; this is DHS / CBP and they have elevated the art of firing officers to new heights.