From the article:
The United States Postal Service and the DOD work together through the Military Postal Service Agency (MPSA), managed by the Army, to provide worldwide mail services (APO/FPO/DPO) for service members. These address formats don't reveal the country, just the person and military unit.
Bennett had no idea her business's products were going to a country where they would be illegal.
So how exactly is it her fault if someone buys something they will have shipped somewhere, she has no idea where it's going, and the MSPA redirects it there? How does she even know where it's going? Certainly, the buyer should have known, as should the MSPS.