Hey Kathryn,
Thanks for reaching out.
There unfortunately isn’t a way to password-protect those specific links you shared unless you were to add a Content Restriction plugin to your site, like Restrict Content.
As for inserting calendar views via shortcode, this is unfortunately not possible at this time but WILL be possible in our very next release of The Events Calendar and Events Calendar Pro, version 4.3.
We are planning on launching version 4.3 in early October—so, very soon!
For now, the only ways to insert calendar content into posts or pages is to use the methods described here → https://theeventscalendar.com/knowledgebase/inserting-calendar-content-posts-pages/
Please let me know what you think of all this and what other questions you might have!
— George