Roglič can fight for podium spot on Tour. Or at least to finish it on his own terms (and without a fall). As long he can fight for podium (3rd), there is always a chance that top 2 cancel each other out (illness, fall, explosion, DNF, weather,...) and Roglič comes out on top. Chances for that are really slim, but never zero.
Obviously, when I make a prediction, I do so without taking into account an accident. Besides, Roglic has only finished one Tour since 2020 due to accidents. If we're speculating about them, he's the least likely to finish the Tour.
But I always speak without taking into account possible accidents. I don't want them.
If all of them crash and Roglic too, Almeida can win TDF this year, but without taking that variable into account, I don't count Almeida as a candidate.
There's a debate about whether Rogic is riding the Giro like this for winning the Tour. But if winning the Tour depends on other's accidents, that confirms my opinion. Roglic knows he has no chance of winning the Tour except for a DNF of two or even three riders, so what he does in the Giro doesn't depend on the Tour, he does it thinking only about winning the Giro.
And that's the intelligent thing Roglic can do. If he rides the Giro with the Tour in mind, he risks not winning any.
By the way, remember that Roglic fought for the KM Red Bull in Albania. TDF was already planned at that moment, what has changed is the situation in the Giro.