Obviously I don't know how to use this scope properly
My feeling is rather that you are possibly struggling to determine your desired FFT parameters (samplig rate, number of FFT points, desired window function,...), which lead to the result you expect to see. If you don't feel able to determine these parameters, because you don't understand their impact on the result and the relation between them, then you rather need to read-up a bit about FFT/DSP topics (one can actually spend weeks or months on these topics, when diving deeply into them). But this is rather not lack of knowledge "how to use this scope properly" then.
Once you know which FFT paramers you really want, I'm pretty sure you will find a way to enter them into the scope somehow, even if the sampling rate can only be selected indirectly, as a function of the selected timebase, memory depth, etc.
And if your needs exceed the FFT capabilities of the scope (say you would need 10M points), then you still had the option to download the captured samples, and to do any desired FFT processing yourself offline on the PC, e.g. in Matlab, Octave, etc.
but despite my Q further back nobody has said how to work out the optimum settings.
Please define your criteria for "the optimum". A global optimum likely does not exist, but you'll rather need to make individual compromises between different criteria, for different use cases. What exacly are you after? What exactly do you want to see or measure, and at which accuracy, resolution, etc.? Without detailed specification of the objectives it is hard to optimize. If your aim is limited to "just some spectrum display of my signal", then you already did hit this aim.