I have noticed the order sub-accounts are shown in is different between the +Course popup in the Admin > Courses view, and the Settings > choose sub-account. This is a nuisance.
Where is the Settings > Choose Sub Account?
On the Course Search > +Course modal, they are ordered properly by recursion, Parent > Child.
You are correct, they are not sorted alphabetically.
I experienced and solved this with Admin Tray - Sub Account Menu
I ended up frustrated with something entirely different...
The select list of sub accounts is populated via API call, 10 per page. We have 8125 sub accounts, that's 813 requests to populate the select. It took over 10 minutes and the select blinks for the first several dozen, every time it gets updated. Luckily, we don't use this feature.
Those selects could use a simple sort once the data is complete.
Retrieving data ...