Infinifactory: UPDATE: More leaderboard bug fixes

This update fixes a bug where the local player's scores would not show up in leaderboards for new Steam Workshop puzzles.