She should definitely get the EU delay compensation, I think. This is compensation for the inconvenience and does not replace accommodation or onward transport by other means.
European Commission Regulation 261/2004 - Wikipedia, the free encyclopedia has a pretty good explanation of it, though the exact wording should be found on an EU official website. AF should have offered this compensation without being asked (though I don't think it's up to CC to do this, should be ground staff).
It appears that AF got her where she was going, so they held up that part of their obligation, but not the compensation part. In her position I would write a polite letter praising the crew of the aircraft and asking about the compensation due under the above regulation.