Fare claases on MH don't map to fare families that way they do for other airlines. Basically, O can be used for any of the families (eg. basic or flex).
IIRC it's the FL part in the fare basis that signifies Flex.
If 'O' is not in the table, it won't earn on QF.