Hmm, but SMS rely on the cellular tower protocol, basically being carried on the status messages that cellphones already constantly send/receive anyway - they don't use the IP (at least until the tower).
So I'm not even sure they can be sent/received by satellite ??