I think the Nelson situation will work itself out.
I took a look at his contract on spotrac.
He'll be here through 2024, but there is an out before 2025 of a 12M cap hit if released before 2025.
There is a 6m cap hit if released before 2026, so this is the more likely out.
As previous posters have said, let's observe him in 2024 and see if he continues his solid level of play.
It's in Nelson's hands now how much longer he's a Colt.
Keep in mind that in 2025 he'll have been playing guard for 8 years which is a long time so it may be time to draft his replacement next April.
https://www.spotrac.com/nfl/player/_/id/25101/quenton-nelson#:~:text=2022-2026 Extension,average annual salary of %2420%2C000%2C000.