Got some quick questions before posting the next action...
1) The goblin can see invisible, yes? (It sure sounds like he does, just double checking.)
2) What was the AoO for, Garon got? (I don't think he would get one, actually. It wasn't the movement... the goblin only needed a 5-ft. step, right? If it was movement, the scorpion would get an AoO, as well, since the goblin cannot withdraw. And the grapple only provokes an AoO from the target, not everyone within reach. No big deal here... just being curious, really.

)
Ok, now to the only really important question...
3) What language does the scorpion understand? (Because it's intelligent, it does understand (but not speak) a language... a strict reading of the rules says, this is Common; yet, Abyssal or Infernal are more reasonable choices IMHO.)
More info on what I'm getting to here... Can Allyra communicate the scorpion to wait for her and continue to attack the goblin? In that case, she would just move out of the way, and have the scorpion delay and afterwards take her space (could do a full attack that way). Otherwise it will simply attack the ogre. Just need to know which it is, since that also determines what Allyra does this round.
Bye
Thanee