Ha! That must have been a nice surprise!
Does that mean that there is no notification when you reach a milestone like that? Haven't unlocked ranked yet, so not entirely sure what feedback you normally get on your progress.
Out of curiosity, which decks do you like to use to do your dailies in such an effective way?