Here's how we know. If they had wishy washy feelings on Gallup there is no way they would have restructured him kicking more of his cap hit into future years. If they didn't touch his contract a month ago, they could have cut him after this season with minimal pain. But now, because they restructured him, they can't cut him for at least two more seasons. They like Gallup and they want him around. You may not agree with it but their actions pretty much tell you that Gallup is a longer term player for them as opposed you thinking a guy taken at 26 is going to steal a bunch of snaps from him this year and then basically replace him in 2024.
We visit a lot of the top players, some we know we won't likely draft. Just because they've met with WRs doens't mean that's where they want to go at 26.
It's not roster building economics to now have that many resources tied up in the WR position. You spent a #1 on Lamb (and are going to resign him). You traded for Cooks. You have a lot of money tied up in the position. And then you are going to use another #1 pick on a WR that for, at least two years, likely won't play a ton (such as how much Lamb played his first two years). On a team that is very clear that they use the draft to find impact players, hopefully immediate impact players, taking a guy who, if everything goes right, would essentially be a bit player for a couple of years isn't solid roster building.
I would only take a WR at 26 if the board was just wasted and the WR was the clear BPA. Like with Lamb. But given this isn't a strong WR class at all, I have doubts that they are going to be looking at another Lamb situation.