That's the missing piece I mentioned at the end of my article and has been made in several other comments.
And at length, linked from the article: http://blog.duh.org/2011/03/so-google-voice-sip-is-actually-...