Well, I see a clear contradiction between how the concept of time is considered in Agents of S.H.I.E.L.D and how it is in the Doctor Strange and Avengers: Infinity War films.
In the Agents of S.H.I.E.L.D TV series we find some inhumans with the power to glimpse the future, like Raina in S2 and Charles Hinton in S3. Apparently, the future events seen by these people cannot be changed, no matter how hard you try. When discussing these abilities in S3, Fitz says time is, in fact, a fourth dimension. This means the thought that we can affect the future with our actions is a mere illusion and this future is already determined since the beginning of times. Here is the explanation by Dr Fitz:
However, we all can remember the scene from Avengers: Infinity War when Doctor Strange sees 14,000,605 possible futures. That's not consistent with Fitz's explanation nor with the fact that inhumans can see an inexorable future.
How can this be explained? Are those glimpses seen by Raina or Charles present in all the possible futures? That sounds a bit strange, but I can't find any other logical explanation.
Edit: Even if we leave AoS out of the mix, there are some things regarding the Time Stone that don't fit. In Doctor Strange, when the doctor first gets the Stone and sends an apple to a future state, the half-eaten apple transforms into a full-eaten apple. So, I think the only possible future for the apple was being eaten or, otherwise, why would the Time Stone convert it to an eaten apple instead of to rotten apple, for example?
I guess other option would be that the Time Stone could convert the apple to any of its possible future forms. Maybe an apple tree could have just grow on the table? Sounds unlikely, but who knows.