The contradictory meaning of "sanction" is very recent and dates to the 90s (referring to trade restrictions on Iraq). Because it's so new it really annoys me (as opposed to, say, cleave).
When I hear it I still hear as it was used: we (was it the UN? US? I can no longer remember) sanction your restricting trade with this other country. Which on TV was abbreviated/blurred and thus within only a couple of years the standalone term had acquired the new meaning!
So at least to me your sentence seems clear: I don't feel like the meaning has changed quite as much as you do. But since you interpret it that way: perhaps I am wrong!
It's a shame the google ngram tool only consults text. TV is a rich source of neologisms.