Hm, I don't know how you can make the phoenix face downward.
We can make it face the unit's position with the angle calculation used to move the phoenix. Just use that in SetUnitFacing but make sure to convert to degrees.
Good luck on the challenge! =D