Hey, that happens to a lot of us, trying to promote affiliate stuff, getting banned to hell and back from Quora, they're alll over folks right now! The ugly truth is that you cannot outrun bans if you are straight-up pushing affiliate links, even with landing pages or Spaces, at this point their algorithms and their moderators are just too good. Rather, you need to completely BEND YOUR STRATEGY, Graduate to giving 100% away for FREE + truly helpful, detailed answers in your sub-niche + real authority and trust.
Refer to your product/service within your answer text sparingly and only if it is exceptionally pertinent after you identified who you are etc. the answer itself never contains actual affiliate links. Save any links for the non-promotional “Sources” section if you absolutely have to, to something that’s actually useful (not just a sales page), but even that’s iffy. It’s about building the relationship first, where people will either be looking for or checking out your profile where you can have a link.