It’s very easy to know if a flight is scheduled for full flat beds or angled-flats. A query here and OP would have been advised that (1) A380 (and 330 I believe) is all angled flats, and (2) 777 you can tell by seat map.
He would have also been advised of the potential for an equipment swap. FWIW AA’s international tariff/COC does explicitly allow refund or rebooking in case of equipment change unsuitable for the pax, but not sure how AF would handle it. Certainly a day of departure swap can be difficult to handle given more limited options at that time.
Given the long-windedness of OP’s posts, it’s perhaps not surprising the crew lost patience.