I don't see what the problem is, all I see is the EU attempting to prevent shops in a non EU country from selling a product made in a different non EU country.
What they really need to be doing is preventing EU shopkeepers from importing that product from the non EU country, and if that means an EU wide ban on English sausage, so be it