The terms & conditions of your Amex account make it very clear that once transferred, that is the end of it. The SkyMiles you tried to use were presumably never debited or have been credited back. That's where they will remain until you use them. If you don't want to fly DL again, that's fine. The SkyMiles will eventually expire and you won't have flown anywhere with them. That is a win for DL.