Not sure if you still need this but this worked for me:
TArray<TSubclassOf<class UClass>> ArrayName
This way they will show up filtered on lists in Editor - Parent itself and all subclasses created of it (Through blueprints or code). If that was the functionality you were seeking.