I think the trick is that there may be multiple "smallest" elements. In the discrete case, they're all smallest -- and all incomparable.

You might be assuming that upper sets are always principal, which is not necessarily true. In the discrete case, \\(\\{x, y\\}\\) (for distinct \\(x, y\\)) is an upper set, but it is not principal.