В телефонной сети номер - это совсем не обязательно цифры, звёздочки и решётки. Номер состоит из 3 частей, и телефон вам их не показывает. Это код типа номера, код плана нумерации, и сам номер. От первых двух кодов и зависит, какие символы разрешены в номере. Например, если вам придёт сообщение от номера VasyaPupkin, то тип номера и план нумерации были 5 и 0. Все эти коды регулируются серией стандартов выпущенных еще в бытность Международным союзом электросвязи.
Текстовые номера годятся только для уведомления абонента. Если на цифровом коротком номере можно организовать платную услугу с запросом согласия абонента ("Будет списано Х, пришлите 1 если вы согласны"), как это требует Закон о связи (если абонента не создал отдельный лицевой счёт для контент-провайдер), то на символьном номере можно делать только бесплатные нотификации и рассылки. Это связано с тем, что 1)набрать такой номер при отправке с телефона обычно невозможно; 2) при ответе на SMS с текстового номера разные модели телефонов по разному "портят" план нумерации и тип номера. (Я лично это тестировал, когда администрировал SMS-центр)
Операторы связи разрешают некоторым контент-провайдерам отправлять SMS-ки от текстовых номеров. Эти контент-провайдеры продают эту фишку своим контрагентам.
В сухом остатке: не важно хотите ли вы отправлять нотификации с числового номера или с символьного, вы
В целях безопасности контент-провайдер не позволит вам указывать произвольный текст в адресе отправителя. Всё что идёт от вас по определённому каналу будет получать строго оговоренный номер отправителя. Цифровой или буквенный - технологически не принципиально.