you should try to appeal directly with a mod anyways, newgrounds is a great platform but is not without its' flaws of course. if you made content with specific programs outlined as not suitable, that may have been a reason. I don't see why you shouldn't be able to re-open a new appeal but I think its worth looking into deeper with someone specific that can help. don't give up!
VariableGR
In which application or program do you make your music?
subbywoofer
FL Studio