I am in the same boat as you OP. It would be great if there was a checklist in the acheivements list where 40 names would be greyed out leaving 1 or two names. For awhile I was 1 npc short of 41 and 1 card short of sixty. I wanted so bad to beat that 41st npc to get the achievement card that would also get me the 60 cards achievement. Ended up getting a new card from a dungeon and gave up on that last npc. Hope someone here can answer your question. Checking every npc on that list at their specified time is too much work for me for 1 card and an achievement. I already have enough rage from the rng matches. Over it for now. Good luck