peter I am really sure that I understand something wrong. I have manually set the stop button to A) stop with one press and B) always do a 1 second fade out when commanded to stop for the very reason you mentioned.
The problem for me is the unexpected different behavior. So in essence hitting the stop button once during the last moments of the song it automatically goes to the next one. If you set it to stop with double click it should stop always with a double click and if you set it with a single click it should always stop with a single.
For me in a 60sec song with a 2 sec autoplay crossfade the 58 sec I have to stop the song with a single click and during the last 2 sec with a double click.
What am I missing here?