Это обычные косметические "улучшения" языка. Object был добавлен в ТурбрПаскаль, дай бог памяти, еще в версию 4. Это 80-е годы - когда С++ еще не был настолько популярен.
С ростом популярности С++ решили в Делфях добавить более "современную" конструкцию class - под влиянием моды на С++.
Аналогичные вещи происходят и в других местах. Например, в C# были generics, а потом под влиянием моды добавили template. О контейнерах я уж и не говорю - были одни контейнеры, потом добавили другие - с той же функциональностью.
Так что не заморачивайтесь, а просто используйте то, что привычно.