Hola otra vez!
No puedes cambiar el orden en que se enumeran, y además es arbitrario y poco fiable.
En su lugar, tienes que crear primero un array de controles, ordenarlo utilizando por ejemplo la propiedad TabIndex, y hacer la concatenación después, recorriendo el array.