It should only back off for TaskExecutor not Executor. I disagree with that and this bit of the auto-configuration is a bit tricky, I reckon. This is due to the bridge we had before the executor ...
TaskExecutor extends Executor so that should make no difference to the behavior of TaskExecutorConfiguration which I don't believe has changed in Boot 3.4. If you would like us to spend some more time ...