I have our timezone / time zone set to : America/Edmonton.

This is correct, other apps I have behave correctly and interpret that as CST. (There is a new alias for this, ABT, but that's not important here.)
My issue is: on the public Meetings page it shows 
While technically correct, it should show CST.
On the member's Meetings page it correctly shows
Now, MDT == CST, they're both UTC-6, but it should show CST everywhere.