Not really. If you want a definitive answer, you should probably reach out to the moderators in charge of the specific subforum where you're planning to start a thread.
This guy is running on a brand-new profile with only 12 posts to his name—he’s practically a ghost on this forum. You? You actually have a presence here, whereas his post count is basically just three zeros.
The reason for the partial ban on the Wall Street Quote:
A partial ban was issued on the Wall Street Quote because, according to the site rules, this user keeps spamming threads that have nothing to do with appealing a ban.
Look, if the moderator actually thought your appeal had any merit, they would have responded to you already; besides, you can always take your grievances to the head moderator of that subforum or just send them a private message.
I changed a few things on my old profile and now I'm stuck at the authorization step. Do you happen to know which email address I used, and more importantly, do you actually have access to it?