I'm guessing maybe you get the achievement based on how many seals you have received total, and not how many your holding. Example, you don't have to save up 30k seals to get the achievement, you just have had to gain that much over time, rather you spend them or not. As for doing FATE's and not receiving seals, I haven't had this problem, and hope I never see it. LOL