Kurz gesagt, wenn du auf DevExpress quasi festgelegt bist, dann musst du bei
VCL bleiben. Plattformübergreifend geht bei Delphi mit bordeigenen Mitteln aber nur mit FMX. Selbst das als Zusatzprodukt verfügbare
CrossVCL, mit dem
VCL-Anwendungen mit Delphi auch für MacOS erstellt werden können, hat die Unterstützung von DevExpress mittlerweile eingestellt.
Natürlich kann man mit Delphi auch für MacOS entwickeln. In der Regel sind aber bestehende
VCL-Programme bezüglich des User Interfaces komplett neu aufzubauen. Meistens kommt das einer kompletten Neuentwicklung schon sehr nahe.