AF doesn't roll out the new Business Class through the entire long-haul fleet. The Carribean fleet e.g. will keep NEV 4.
However I still prefer the old AF C over the "new" LH C class as I do not like the position of your legs next to your neighbour with LH. THe new AF C class is something like a different world compared to the "New" LH C as there is direct access to the aisle with 1-2-1 configuration and not honeymoon feeling with your neighbour like at LH.