I wonder if they do fix the other rewards for other players, will only the players who bring it to there attention get the rewards, like yourself as you have put in a ticket were I have not. I am guessing it may have been an all round thing but I am reading that there are players who got some of the rewards others didn't where they thought they did everything like you and I.
For future events a check box saying you have completed certain tasks would be a great help but with these bugs they have maybe that's why they can't have a tracker that can be viewed by the player.