This was fixed in release 3.27.0
I tested right now on 3.29.1 and it works fine; no email is generated when the user is disabled.
Notification runs as expected but no email is sent, and there’s no entry in queue emails.
Happy to take a look again if I am missing something 