Goed denk ik ik dit zelf kan opgelost hebben.
Ik bracht een sortCompareFunction aan van DataGridColumn wordt geroepen en toen bracht ik een proefgebied in de Modelklasse die aan. Zo toen Sort.as nog ging en dataField controleerde vond het het gebied en spuugde uit niet de fout. Direct na dat wordt sortCompareFunction dan geroepen en doet de daadwerkelijke soort. Niet zeer vrij maar het schijnt nu te werken.