Also, the descriptions in the article make me think it was a lenticular cloud, which are common along the front range in Colorado.
cloudappreciationsociety.org/cloud-librar...
Lenticularis clouds are contenders for the Weirdest-Looking-Clouds-in-the-Sky awards. Their name is Latin for a lentil, on account of their very distinctive lens shapes. They often look remarkably lik...