The problem is that Delta cannot take someone of any nationality to Cuba as a leisure tourist. That passenger has to fit into one of the 12 permitted categories of travel, even if they are not a U.S. citizen. If that person doesn't, they need to travel on a non-U.S. airline via a third country to Cuba.