Yeah ... I have the same (minor) gripe.
One way to re-order (tedious) is to move your stack out of a city and them move them back in one at a time.
They'll be be in order according to who enters the town first (generals are always first unit card).