How is this punishing an ally? It's not like this is a make or break deal for them. I doubt that they really even care all that much and it certainly shouldn't endanger an alliance.
Oh, I don't know....telling them that their companies can't do business with us because they're TERRORISTS just might cause a little harm, ya think?