Hi there, Ron! Thanks for getting in touch. 🙂
Yes, the calendar by default does display events in the order of when the events are happening rather than the publish date. However, there are a couple of ways you could customize the calendar to display the events by publish date.
The first is to modify the query that is used to display the events on the calendar. Our event queries are based on WordPress’s own query mechanism and you can use filters in your functions.php file to modify the output. Here’s a direct link to our documentation and here’s the documentation for the event query, which is what I think you would be looking for.
Another way is to modify the month view template (see our Themer’s Guide for an overview of how to do this) and re-order the events before they are displayed.
We won’t be able to help any further with customizations, but let me know if this points you in the right direction to get what you need.
Cheers!
Geoff