Gehen wir mal davon aus, dass die Angabe in der SI stimmt und Fariq am 1. März 2014 die Phase 2 der Typenumschulung erreichte, also das Mitfliegen eines safety pilot nicht mehr notwendig war.
As the FO was certified functional during his last line training flight, no additional pilot was required as safety pilot on MH370.
dann bedeutet das ja nicht automatisch, dass kein zusätzlicher Pilot mitfliegen soll, sondern erstmal nur, dass das nicht mehr notwendig ist. Mazlin kann auch schlecht eine Woche vorher davon erfahren haben, sonst wäre die Änderung nicht "last minute".
Also muss ein weiterer Manager bzw. hier in dem Schaubild jener, der für Crew Planning veantwortlich ist, letztlich die Entscheidung getroffen haben:

Upon graduation, the cabin crew would be given a flight duty roster on a monthly basis. The roster was managed by the Crew Planning & Deployment Section.
Normalerweise müsste aber auch diese zwischengeschaltete Instanz solch eine Entscheidung zeitnah treffen, d.h. Mazlin müsste mehrere Tage vor dem 8. März - und nicht "last minute" davon erfahren haben.
Dass die Benachrichtigung "last minute" erfolgte, wirft auf jeden Fall Fragen auf. Umso mehr als die Untersuchungsberichte überhaupt nichts dazu sagen.
Die Frau könnte von Mazlin könnte natürlich den Sachverhalt mit "last minute" dramatisiert haben - aber dann ergibt es keinen Sinn, dass das gesamte Facebook-Konto im Nachhinein gelöscht wurde.
Mit anderen Worten, wenn es doch einen dritten Piloten gab, der Mazlin ersetzte, muss natürlich jemand bei MAS - es reicht aber eine Person - dafür verantwortlich sein. Das halte ich für möglich, denn es gibt andere Auffälligkeiten mit Bezug auf MH370 (den supervisor, das Auffüllen des CO2 für das Cockpit vor dem Start, die Voreinstellung von ACARS auf Satcom usw.)