Send copies of all your "disruption" emails, including the new e-ticket (and also the scanned boarding passes) to Flying Blue.
They will credit you with the miles and XPs that you should have earned if you flew as booked.
This is called "original routing credit".
I have done this many times, never without a problem. Keep your email brief.