Spike was seen playing the original Xbox in the room that Lindsay gave to him. It's inferred that he is playing Donkey Kong (1981), however Donkey Kong was never released for the original Xbox.
Lindsey's glyphs were supposed to keep him concealed from *the Senior Partners*. Cordelia gets the visions from *The Powers That Be*, so she can perfectly warn Angel. These visions are not a plot hole.
If Lindsey's glyphs were supposed to keep him concealed from being spied on by higher powers, Cordelia never should have had the vision about him that she warned Angel about.