Dropsort with a Twist
05AB1E, 8 bytes

æʒD{Q}éθ


Try it online!

æ           # list of subsequences
 ʒD{Q}      # filter, keep only the sorted subsequences
      é     # sort by length
       θ    # get the last (longest) one