I would think retaliation is easier to prove than harassment. I was recently in a similar situation and I really think the reason I wasn’t fired it’s because it would have clearly looked like retaliation and employers are way more afraid of that than of harassment claims.