I suppose this depends on how late the CZ is arriving into Denver, but how likely is it that breakfast will be available to boarding sleeping car passengers in Denver?
And, I realize this seems unlikely, if the train arrives at its scheduled time can you board right away or do you need to wait...