As @XHelperZ said, we don't have the insight needed to answer whether or not the ban is justified. Since you're not willing to drop this, I'm going to lock the thread.
I don't know what you mean by that last part considering we have no say on account bans here on the forums, but if our terms of service team won't remove the ban then the account will more than likely stay banned. Unfortunately I don't have anything else I can recommend trying.
Unfortunately we're not able to help if our terms of service team decide that the ban was justified on your account. They're the only team with the power to remove bans, and if they won't then I'm afraid there's nothing else I can recommend, and it's highly likely that the account will stay banned.
I think I know the issue then: If you play on Steam but redeemed the code via EA, you'll need to start the game up via the EA app in order to get your Apex coins. It's a weird quirk where progress is carried over between the two, but they're still separate platforms, if that makes sense.
Try launching Apex via the EA app, and let me know if your coins show up.