Actually, I'd expect a journalist to get this one right. INVENTION is, by definition, creating something that wasn't there before.
To quote Merriam-Webster: INNOVATION, for its part, can refer to something new OR to a change made to an existing product, idea, or field [that makes it better].