You said you don't want to trigger a keyboard shortcut to toggle this because you're at your MIDI controller, so I told you how to toggle it from your MIDI controller.
https://support.presonus.com/hc/en-us/articles/210040463-MIDI-External-Devices-Control-Surfaces-Setup
The second piece of logic is that events are selected when you stop recording them because it allows for relevant editing and viewing of what you just recorded. The loop points only change because events are selected when you stop recording them and you insist on keeping "Loop Follows Selection" engaged while recording.
"Select Recording When Done" would be some REAPER-level micro-settings and I don't really think that's what Studio One is about. Usually this program goes for logical behavior that covers most use cases but doesn't exclude simple easy tools to come up with an alternative workflow once in a while (like assigning commands and macros to midi controller buttons, rather than heaps of settings which cant be toggled with a button or key).
I hope the article and suggestion I made helps. I hope this doesn't come across as overly negative but I'm inclined to vote against this because I don't want to see polluted drop down menus everywhere like Cubase and REAPER.