Please note I am not on the Outlook team...I just use their product A LOT.
In the last Office update I noticed both Publish Calendar and Email Calendar functionality were missing from my and all the other Microsoft employees Outlook....Interestingly all the docs AND product UI references this functionality as if it is remains.
To Email Your Calendar
To get the email calendar back you must add a new Ribbon Group and add the email calendar command.
While it appears you can also add the publish calendar command, this doesn't command never seems to be enabled now.
To publish a calendar
Must admit i couldn't figure out a way to do this in Outlook and had to resort to OWA.
Under calendar settings there is a Calendar publishing option that will enable you to publish new calendars to the Internet
https://outlook.office.com/owa