In that kind of context, "blanket" can mean "covering everything", i.e. Canada has uniquely imposed sanctions on all transactions with Burma. Other countries, it can be inferred, have imposed sanctions on specific things.
It's actually defined really clearly in the WR dictionary:
▶adjective covering all cases; total: a blanket ban on tobacco advertising.