Single not loading correctly with additional segments
If I understand your question correctly you might be better off using SEOmatic's Template Meta feature.

Using the Template Meta you're be able to set the meta info on a per template basis. So in this case you'd create a one to use for your calendar.html template.