Twilio only supports the From
being a number you lease from them.
So the error you're getting is Twilio telling you they won't allow that number to be used as the sender, not that the number isn't capable of receiving SMS messages.
That's what is meant by (emphases added):
a valid, SMS-capable inbound phone number or short code for your account