Thanks Jess. Alas, neither of these worked, so I deleted the events before and after the Picnic, then started over. The weird thing is, I kept the fixed date of the picnic, and when I look at the Picnic event, no blocks or constraints are listed BUT the Discussion of the Picnic popped into place right after he Picnic without a date listed, as if they’re attached somewhere. (However, I could separate them in spreadsheet view, though the Discussion without a date didn’t join other events without dates, if this makes sense.) I looked everywhere & couldn’t find any place where +1 day or a date was added to the Discussion event.
I find the contingency options very confusing, starting with deciding whether it’s best to have an event block or be blocked by. So for example should I have the Picnic be the anchor: within Picnic constraints say it’s blocked by the Planning Discussion 5 days before, then have The Picnic block the Discussion event by +1 day. OR should I go into the Planning event & have it block the Picnic so it comes +5 days, then the Discussion be blocked by the Picnic by +1 day or have the Discussion blocked by the Picnic 5 days earlier within the Discussion settings.
Then there are all the before/after start/finish, exact/equals and each choice has totally different implications on its own, not to mention exponentially more when in combination with each other. 
At this point, I’d find it really useful to have the basic relationship I’m trying to create spelled out from scratch, and if I can reproduce it from start to finish, I’ll understand how to build others. Maybe this could be a useful extra bit to add to the Constraints/dependencies section in the How To guide, especially if others are getting tangled up like I am. It could just be that my brain isn’t wired this way. 
Thanks for reading this long, confusing post.