Yes. Twitter Support does look at additional appeals. You should submit a new appeal, and make it even better. Follow the guidelines mentioned in this guide.