Something similar happed to me on a recent QR flight. My company submitted my 'other ' passport number when they booked the flight through their Corporate Travel Agent. No amount of trying to change it in MMB worked.
When it comes to online check in, you should have the ability to change the passport to the one that you are travelling with.
Happy & Safe travels
S