the revive should work. i know someone who uses that stuff.
i know some zoas will stay closed for about a week and actually clean them selves from the inside-out. i got a frag fromsomeone online and it stayed close for a good week, and now they are opened and reprpoducing.
give it time. take them out and if they smell bad.. then toss em.
smelling bad is a sign of rotting/ decay.
try moving them around in the tank as well. keep them in lower flow.