I am pretty sure he is eligible based off this part of the new rule a couple years ago.
“In 2016, the NFL adopted a modification to the practice squad rules that allows up to four players per practice squad to have two accrued seasons, making it easier for teams to have experienced players on their practice squad. In the previous agreement, only two players with two accrued seasons were allowed to be on a practice squad.”