Nice post.
Here's another way one could look at it...
The term, as it has been used in the past, describes an idea/concept whereas the "rights are stripped away" and a site is "placed in jail" when it comes to ranking.
Same concept if you will, different application. So has Google redefined "sandbox" or taken the "concept" and applied it to something else?
Dave