Provinces differ in both openness and severity, Dale, and regional issues always apply. Word on the ground is that BC is the strictest and Alberta the loosest, and my experience with both supports that. Also, I had no trouble flying into Toronto with four bottles last June.
The Rules of Border Crossing According to Jenise
#1 Rule: honestly declare everything.
#2 Rule: don't volunteer answers to any question you're not asked; oversharing makes you look 'nervous'.
#3 Rule: If asked the value of your wine(s), answer with the amount you paid, not what the wine fetches at auction.
#4 Rule: Never describe anything in your possession as a 'gift'.
WineStrict as BC is I often take three or four bottles adding "I'm going to party" or "I'm going to a meeting with my wine club." If I'm staying overnight I usually add that piece of information. If one of the wines is a 'backup bottle' I usually add "and I'll probably bring one home." I have often been asked about the value of my wine and I answer that as per Rule #3. Most importantly, I have never had them run to Wine Searcher to verify my answer or reject entry based on my answer. I have never been asked to pay duty. I have had the occasional teetotaler who thinks no one should drive a car within 24 hours of drinking a single glass of wine wag a finger at me, but it's rare--and that's been the extent of disapproval about quantity.
FoodIf I have food I say, "and I'm bringing a dish to share." I cross over with wine at least once a month, often with food, and have never been asked about the contents of my dish. However, I do follow the rules about what's legal. But I treat every crossing as if this time it might happen (the Americans are MUCH tougher.) I have a Nexus card for express entry and it could be revoked for any small infraction, however innocently committed. Meat's no problem unless a regional issue (cow brain disease, bird flu, pork farmer found to be cutting dead human bodies into his sausage*) makes a certain type of meat a local and temporary problem. Vegetables have never been an issue, but fruit sometimes is. BC doesn't want us to bring stone fruits (competition for the local supply). Fruits like tomatoes and bell peppers that would be an issue if raw and whole become no issue when cut into a salad (presumably, no seeds) or cooked. Not a fruit but ditto potatoes.
*That really happened in BC.
I have noticed no increase or change in attitude towards us since Trump, though I've kinda been expecting it.
So the basics are: if you're reasonable, they're reasonable.
You probably need to be more careful about your return. As I said, the Americans are much more difficult. True story: my husband has the badge-equivalent of white coat syndrome. He gets nervous when there's no reason to be. On our last re-entry to the U.S.from a camping trip in Alberta, we had actually pulled over an hour before to rid ourselves of anything suspect and had declared everything including cat food (which is verboten if it includes lamb or goat, but virtually no cat food does) and six frozen bananas. But Bob, guilty of nothing, overshared anyway and stammered his responses which got us sent to the hoosegow for a search. They inspected EVERYTHING. They found: one lime. A lime that had come from a friend's tree in California and that I'd brought with me from the U.S. No matter, would have gotten rid of it if I'd seen it lurking in the back of the refrigerator drawer, but I didn't. Six bottles of wine? No problem. But we got REAMED for that lime, they called it abuse of our 'Trusted Traveller' status. Then they wanted to know why cats don't like lamb.