It's not hard to guess. If you want to know everything in detail, play the game.
Is this a guessing game? People are different, their experience is different, and therefore different conclusions can be drawn from such descriptions.
What prevents accumulating fairies for ALL allied ents in this case? It says, "any ent." Is that for a reason?
Or accumulate and accumulate, and then, when a slot becomes available, dump a bunch of fairies for several days at once? A similar system worked in Heroes 4, if I remember correctly.
Added 3 minutes later
Why aren't we criticizing other specialists that are also not specified? Or is everything fine there?