Freepascal ist halt nicht Delphi Language.
Nicht immer alles Marketingesisch glauben, egal von wem. "Delphi Language" ist auch nur ein aufgerüstetes Object Pascal. Und wenn der Code für die 2006er Version war, ist das nicht so weit von dem entfernt was FreePascal beherrscht, denn bspw. Generics waren in der (Delphi-)Version noch nicht drin.