Maybe so but do you think Dinho knew that or that Tite made him aware of that? Massive flaw in his man managment if you believe so.
I think everyone in the world knew that, Tite named his starting 11 for the first game in February, 5 months before the tournament, he has always been absolutely open about who is in, or out, of his plans.
So your "he only works hard when he needs to get in a Brazil side" theory simply doesn't hold weight.