I just got back from Toronto and had no problem bringing back a bunch of sps frags carry on with Air Canada. They even had a look through the bags instead of X-raying them

. I thing one reason they might have had no problem was that I had them all in my watertight Pelican case so there was no way it could possibly leak.
Pelican site:
http://www.pelican.com