Pienso bien que pude haber resuelto esto mismo.
Puse en un sortCompareFunction llamado de DataGridColumn y entonces puse en un campo simulado en la clase modelo. Tan cuando el Sort.as todavía fue comprobar el dataField encontró el campo y no escupió hacia fuera el error. Que el sortCompareFunction entonces consigue llamó directo y hace después la clase real. No muy bastante solamente parece ahora trabajar.