One thing that may help frame the appeal: "Section 3.2" in these notices refers to the Apple Developer Program License Agreement (usually 3.2(f), dishonest or fraudulent acts), and 5.6 is the Developer Code of Conduct. So Apple sees this as an account-conduct issue rather than a functionality bug, which is why it was a removal rather than a normal rejection, and why the technical fix on its own probably won't reverse it.
What tends to help an appeal like this:
Look for anything that could look like manipulation from Apple's side: incentivised or bulk reviews, paid install campaigns or a promo vendor, a review-prompt or rewards SDK, an ad network with suspicious traffic, unusual refund patterns, or a link to another account (shared Mac, team member, payment details).
In the appeal, say what you checked, what you removed or changed and when, and attach evidence (vendor invoices, analytics showing organic installs).
Keep the technical fix as a separate, short point at the end, not the main argument.
While the appeal is pending, don't upload new builds or set up a new account to republish. Apple tends to treat that as evasion, and it can make things worse.
Topic:
App Store Distribution & Marketing
SubTopic:
General