One way you could achieve this is to store in the General Entity a string representation of the specialized entity's name.
Since you can only choose the generic entity with which to display everything, you can't filter on different types of records. The "SubMetaObject" column which is stored in every Specialized Entity record, is not sortable my default in Mendix (and it's not on the generic entity).
Any other solutions besides what I first mentioned would probably be some sort of custom microflow sort. I think the easiest and most efficient, however, would be to store the name on a field of a generic entity.
Also, look into specializations more. Generally speaking, a Team is part of Department, and a Department is part of a Region (associative). Specializing all of these is kind of like saying, a cylinder is the same thing as engine, and an engine is the same thing as a car.