I saw him in either the late 2016 with a Hero pack the early 2017 one having an empty Superhero pack. In the later or 2017 one he has the UPR you mention above.
Think you might be confusing the Innova giveaway video for an ITB video. Philo is listed among the players on the Upper Park website.