The only things listed under the Rate Details at booking for the St. Regis Aspen are : A credit card will be required 7 days before check-in, and You may cancel with no charge before XXth of X (60 days before check-in)
No mention of what it means to cancel within 60 days, and no definition of what constitutes a cancel, no mention at all of late arrival or no-show. It's pretty hard to see how they can legally enforce the outrageous fee encountered by OP when even today, under the Marriott terms, this is all they tell you at the time of reservation.