I'm no expert, and am not recommending any particular copyright-related recourse, but the image submission agreement has a clause to remove materials from the service, and the license grant to Amazon is not specified as being irrevocable:
https://www.amazon.com/gp/help/customer/display.html?nodeId=...