when they state open container they mean either an non resealable bottle or something that's open in the car, if it has a cap on it and it's put away you should be set
yeah the cop will use his judgement for sure, plus you live in canada so they wont try to fuck you hard at all, here in the US you would probably get 5-10 for that. as long as its out of reach and you are sober im sure you are fine...
good thing i didn't get caught when my bro opened up that crown royal and poured the rest into a water bottle while i was driving, not to mention i later found out that car was never insured in my name. hahhahah