Yeah, when I was with a pack, we had adult leaders (and parents) scraping the council and district calendars, but we didn’t always catch everything. Generally, the “larger” things got plenty of advance press, but not always. A lot of the short notice was addressed by being proactive on our part. “Isn’t Webelos Woods coming up in a couple of months? Has anybody seen anything about that yet?” Someone would eventually reach out to council to find out what’s going on, then get the update out to the unit committee to circulate to the families. I have to admit that anything that’s on Facebook or other social media sites I’m unlikely to ever see, since these forums are generally the closest I get to “social media”, besides my professional page at LinkedIn.
Unfortunately, there is not (as far as I know) a “council” Scoutbook calendar module, since Scoutbook was conceived as a unit-level management tool. For a long time, there was a “calendar” module in my.scouting to which, in theory, council and district events could be posted. I don’t believe that I ever saw it used in the years I’ve been involved as an adult leader. Many leaders I talked to had never even heard of it when I asked. There are just too many different permutations for Scoutbook to really “crawl” the calendars and capture the data.
One thing that our unit does is having a Google calendar that is subscribed to our Scoutbook calendar. Our council also uses Google calendar, so we could (in theory) subscribe to that as well, and get that updated more-or-less as soon as council updates theirs. Our district largely uses email newsletters and a static calendar at the district website. Knowing first hand how overworked out district volunteers already are, I’m loathe to suggest that they maintain yet another calendar form, although I can see the advantages personally.