Definitely a goner if the smell was bad like that. Sorry to hear it didn't turn out well
Don't let this experience stop you from trying again. We've all had anemones that just didn't acclimate well and moved all over the tank and got tangled in powerheads, filters, overflows, etc.
Some advice for your next time - make sure you put sponge prefilters on ALL powerheads and filter lift tubes temporarily until the anemone settles in and finds a suitable home. That way, even if they float around the tank they are less likely to be sucked in by a strong current. They will hit the sponge, but not be sucked into the filter or shredded by a powerhead impeller.
Tom