It seems to me the biggest argument against doing something is that any action we take would be useless if country X doesn't do anything.
But with a carbon duty, this is much less of a difficult collective action problem. Impose a significant duty on products coming from countries which are not meeting some reasonable target for carbon emissions.