Ah - got it. I didn’t realize that Home Assistant put all of that in the logbook. That’s kind of messy.
Effectively, the blueprint generates automations that are triggered by anything happening in the MQTT topic for zigbee2mqtt and then has conditions that limit its actions by the switches it cares about. All other MQTT updates are ignored. This is how it avoids the device actions triggers (that were missing in your original post).
I don’t know of a way to do this without having it show up in the logbook like that.