If your UA MP# was not on the ticket, then why didn't you supply the number during check in? You could have also done so at the lounge or at the gate area. I thought as a "FT-member", checking the BP for your FF# would be second nature.
It's too bad you had a bad experience on that flight.