Wouldn't exemplary customer service in this situation have been Air France making the name change at no extra cost? Cancelling a booking free of charge (which they are obliged to do anyway) and having you make a new booking isn't all that courteous in my opinion.