Question: why did the byzantines call themselves romans?
Answer: This was based on the idea that the Roman Empire was civilised and the rest of the world was barbarian. Anna Komnena referred to the crusaders as Franks and Kelts - as if they were barbarians. So "Byzantine Empire" is indeed a more recent invention. They called themselves Romans.