Well... The UML spec concerns itself more with visual representations than underlying data models, first off.
Looking at 9.8 (Instances) and 17.3 (Lifelines), it's clearly true to state that Lifelines and Instances are not precisely the same thing. But I wouldn't conclude that Lifelines should be Classifiers either.
Chapter 9 defines concepts used in classification -- Classifiers, Features, Operations, Instances, etc. These are all part of the "structural modeling" semantic area of UML.
Chapter 17 is about interactions -- Messages, Fragments, Lifelines, and so on. These are part of the "behavioral modeling" semantic area.
In other words, you can't read the two side by side -- it's comparing apples and oranges.
All that said, Annex D clearly lists Lifelines as having both an Instance and a Classifier (actually a Class, but Actors, Components etc are specializations of Class).
So I can't see anything wrong with EA's implementation of lifelines.
/Uffe