Thank you for your response. Is there any way to directly appeal this or get a definitive answer? Thanks in advance.
If the mod that deleted your ANN thread happens to see this one and he/she feels like responding then you might get an explanation, but I wouldn't count on it. You would know better than most whether you were violating any of the rules listed here:
Forum Rules