if the majority of your time is flying, i would just pre-load ur syringe with the oil, and stow it in checked luggage (the bag goin under the plane)
their is a FAR less chance the airline security will search and seize if in there.
if u are only gonna be doin one direct flight, and will be at that location for a while, just ship it to urself, wherever ur destination will be