Just because the duchess lost hope doesn't mean the situation was truly hopeless.
Characters are sometimes wrong in their evaluation. It's not cheating to be wrong.
This doesn't address the issue, of course, but trying to evaluate the correctness of the amount of hope there was isn't going to help either.