Honestly, I can't help ya. I just figured I would ask the questions so maybe someone else could help. Although, it sounds like the speaker is still damp. Keep drying.
sounds like it has potential, but I don't know for sure. All you can do is try.
There are others in here that would have a better idea than me.
good luck.