I can't offer a good solution to your problem, but I can say that you've explained why I've mysteriously not received some text messages in the past. Maybe the rumored forthcoming Google Babble grand-unified chat system will tackle this.