Looks pretty 'kosher' to me. The only 'finding' I would query is Conclusions 3. Since they were diverting from 10-14000ft (admittedly the 'wrong side' of MAD) and not from g/a, they in fact had significantly more than min div fuel if approx 2664kg was the figure.
I cannot fault the fuel planning of the 3 a/c. I do, however, feel that a review of any required div fuel safety 'buffer' above the current requirements should be undertaken by EASA and I certainly agree that MAD need to NOTAM the increased fuel requirement for R18 - been there, done that.