Oh so relays are going to need to be modified to not check for a signature then? How will a relay know that a given event is meant to be unsigned? I think having a dedicated kind would simplify this.
Nope these unsigned events are contained in other events and encrypted with MLS magic. The event that is published to relays is signed by an ephemeral key.