So... I figured out the exact spots for the spawns πŸ‘ The primary spot is just behind the red obelisk on the thin little strip of land near the southern island. (I almost always see one spawn there) I also find them frequently spawning around the β€œback spike” of the red obelisk. You will almost always find a quetz around these two places. (At least on mobile) If you want a high level, just kill the one that spawns at these two places and a new one will always respawn back at those two places. This technique worked for me.

More Quetzal Encountering Tips