You are absolutely right. He played DE and TE in high school then converted to OT in 2017, his redshirt season. He played ONE game at RT in 2021.
Let's add those games up.
Redshirted 2017 - converted from DE and TE.
2018 - Played in 4 games, no side specified.
2019 - Started 15 games at LT
Spring 2021 - Started 4 games at LT and 1 at RT
Fall 2021 - Started 12 games at LT
That's 31 games started at LT and 1 (ONE) at RT in his college career. So, 32 games at OT going into the NFL. Add the few starts he has got in the NFL and the injuries that have riddled his seasons and 1st TWO offseasons and you have a very inexperienced OT.