Another way to use the default animation when fireball is picked up is to create a fireball override controller but dont set any animation alternative for attack, as in the image.
Works for me, even when I pickup a sword and then a fireball, it uses the default animation.