(SPOILER)Well yeah, Faraday obviously changed time. Then again the fact that Desmond wasn't on the island at the instant in Faraday's consciousness when he did so might have to do with why he had no recollection at the time of it - I see what you're getting at there.

And Charlotte had come unstuck in time, ergo why a lot of what she said didn't make sense.