Hm, the sanction blocks all Trade Routes/deals, except with vassals, right? Maybe add a possibility of deals/routes with civs you have DoF with? if you get sanctioned, it's likely that most of the civs hate you, and still would limit 90% or all of you trade, but if you managed to keep some friendship, it could give a bit of breathing room