Hey, thanks for the headsup, it's not intended to work like that in the second case indeed. The quest should proceed however you decide to continue. I will take a look at it, noted it down already. In the first case I have to check as well, the whole quest is not finished in Fairy's case anyway for now, as there will be more events added eventually. But yes, it should notify about all the three subevents (talk to/inspect, give food and give her what she wants).
If you find more of these bugs you can also let us know on the discord under bug reports