Ah, a silly mistake there. I got it working now.

Perhaps for the future, the option to switch years in the Challenges dialog?
EDIT: I also noticed that the count and progress in challenges_dict need to be updated manually - I half-expected that though.
ANOTHER EDIT: This is making me become very good at editing JSONs without accidentally blanking the files.