This has been going on for a while but I'm assuming it is a bug of some kind. When I earn an achievement it usually gives me more than I deserve even though they don't all unlock. What I mean is that I just got 2 or 3 from Fireside and one of them was for donating 25 items when at that time I had donated my very first item. It has done that before, like with quests, by saying that I've completed 1,000 of a certain one but yet upon looking at my earned achievements the fake one's do no actually unlock. Is anyone else having this issue? It isn't necessarily annoying or anything but I am just curious if others have been affected.
Don't be confused by the text of the achievement you earned. The tiered achievements come with a kind of standard text (usually first or highest tier) to notify you that you've started with it. For example with Charity, you've given her the first item (lowest tier achieved) and the event notifies you that there's more to it than just giving one item. At least that's how I understand it. Did that help?