I used the Qatar locale to book into the same ticket (same date and fare bracket).
The rules did say M class, and economy flex.
I called CX and have them check that dummy booking, (i selected pay later) they seem to agree that no rebooking fee applies for this one way, stop over trip.
Not sure why you had to pay QAR 100.