I have the achievments needed - Zandalar Forever, Tides of vengeance and Zandalari empire(exalted) but i still cant see the quest for Zandalari troll ?
Have you gone to org to embassy ?
I had the same problem.
Turned out that, at least for me, I had to complete all the achievements on one character. Any earned on other characters didn’t count.
Yes that is true for both zandalari trolls and kul tiras races .