I think the best approach is to still use Twitter but also use all Social Media like Facebook (especially), Insta (hard to do for text) but you could link to their Website with the same posts/info.
In the end you have to try and inform the public where they are, just like would happen on TV or Radio in the past.
Maybe it is actually a space for Google/Apple/Microsoft/Linux as OS makers to provide some functionality to do this kind of broadcasting over the internet in addition to working with Telcos for SMS/mobile based alerting.