El UNION te hace la union de dos conjuntos de registros, por lo que ambos deberian tener la misma cantidad de columnas... y solo tendrias un order by, al final de la sentencia...
tal vez lo que quieres es agregar la columna del primer query para que aparezca junto con las demas sumas, para ello requeriras usar algun tipo de JOIN...
Saludos!