Perhaps it was really just a flash of inspiration before.
Perhaps upon first seeing the Giant Flame Salamander, Link subconsciously wanted to give it to Jasmine.
After all, as a Beast Controlling Wizard, Jasmine couldn't rely solely on the "God Devouring Worm" to get everything done.
The "God Devouring Worm", even if it's the nemesis of the gods in the World of God, is not invincible and has many weaknesses.
Although the "God Devouring Worm" is indeed very powerful and can share two significant characteristics and many wonderful abilities with Jasmine, it is not enough to let Jasmine rest easy.
Jasmine needs to be like the mainstream Beast Controlling Wizards in the North Region, by contracting and raising a large variety of spiritual beasts, centering around the companion spiritual beast, to create a comprehensive and seamless battle system.