I think you are lost in the forest you've created in your head
It's not remotely unusual for role players and/or special teamers to get a 1 year contract. If you want to cite something unusual, actually find something unusual.
And sure, Kendricks only got a 1 year contract as well, but that 1 year is no different than the 1 year San Francisco was also going to give him before he changed his mind and came to Dallas. Sometimes teams just find temporary plug ins. Dallas has done it before. Hankins. Edoga. Hilton. Kearse in 2021. Anthony Barr. Keanu Neal ... Not every player can get a big, multi year deal