I do know prior to me upgrading to binding version with the doNotDisturb switch channel, the binding sent the TTS and it spoke even though it was set to Do Not Disturb on the Echo Device itself.
I’m assuming your binding is NOT looking at the doNotDisturb channel status before allowing a TTS command?