Today out of curiosity I was wondering if the Black White Zoroark event was scripted for Zoroark to appear as the correct Legendary Beast without any Pokémon being in memory or was the correct Legendary Beast that it would appear as was actually loaded into memory. Well it turns out when you encounter this Zoroark the Legendary Beast it appears as is also stored in the memory. The Legendary Beast is generated separately from Zoroark thus the two will have different PIDs, IVs, and natures from each other. Additionally, the Legendary Beast does not have a set PID, IV, or nature and is generated each time you encounter Zoroark. The Legendary Beast is at level 25 and will have it usual level up move for the level.
Edit:
I added a second Suicune to show that the Legendary Beast isn't a static Pokémon in memory.
Lostlore Forest Zoroark Entei.pk5 Lostlore Forest Zoroark Raikou.pk5 Lostlore Forest Zoroark Suicune.pk5
Lostlore Forest Zoroark Suicune 2.pk5