In attempting to efile I keep getting this errror...
you have a phone that TT/IRS can't access such as a foreign number. you need a 10 digit phone number. landlines don't work.
If you also have a phone number listed in your Intuit Account settings, then you must make sure you use a valid 10-digit USA phone number in both your Intuit Account settings and in your return. "Invalid SMS number" in the error message implies it has something to do with text messaging.
See if this FAQ helps:
See this answer by TurboTax DawnC in the thread linked below, who says not to use a number like Google Voice, Skype, etc. in the Intuit Account settings, at least not until after you successfully efile. She also says it may be possible to leave the phone number blank in the Intuit Account settings.
Also see this other thread with other out-of-country users with the same problem who were able to correct the error. If you have trouble, post there and they can probably help you.