I ended up completing a full refund as I didn't want to get into a hassle and the customer service agent sort of pressed me into doing so.
Yep, every single segment was fully flexible, shown both when booking and on the Manage Your Bookings page (I've screenprinted everything). Yeah, I booked...