Air France have three levels of seating above Coach Class.
Alize: Inclination 122 °
L'espace 127 : Inclination 124 °
L'espace 180 : Inclination 180 °
L'espace 180 has the widest seat and more leg room than l'espace 127 which in turn is wider than class Alize. From your description of the seat it sounds that you were sitting in the Alize Class in the upper deck. The Airbus 340 been a more modern fleet have seats are better maintained then the 747.
I hope this may answer your questions