I have Lost revelations every once in a while. Here's my most recent (feel free to challenge- I waste enough time on Lost pondering as it is).
All the ghosts that we've seen on the island (Yemi, Christian, Alex, Walt, Horace, etc) are not ghosts at all. Assuming that Jack succeeded in the course corrections by setting off the bomb, perhaps the characters that have been appearing as ghosts are the living characters in the alternate timeline of the correction so they are existing in the same time and there's no erroneous time traveling aside from the wheel turning (which I'm more than okay with).
Yet, as I'm watching Lost I saw Christian Shepherd tell Michael that "you can go now" before the bomb exploded on the freighter. So who knows. Any merit?