You can only book seats on MH website if you book through them AND at time of making reservation. You can not use the confirmation code when booked thru another site and go into and manage your reservation on the website.
I have never tried calling to reserve a seat that I would have to pay for at MH.com, if it works, a good loophole