You guys definitely have failed your "spotters" test! There is more than one A340 operated under the Saudi registration, the one that you are talking about isn’t HZ-124 nor is it operated for Prince Bandar.
Corporate aircraft change their destinations all the time, did this one actually declare an emergency?
Mutt