Not sure if this is a bug, but I did not get a champion mastery token for getting an S- just now
I won a game and got an S- with Fiora but I didn't get a champion mastery token. I got a key fragment though.
Edit: I just got a champion token on a second game. Not sure why I didn't get one for the last game. Got S- both games.