I think the issue is this:
* your spouse has the Chase card, so it is attached to her MP number
* the ticket was paid for with your miles, so your MP number is attached to the reservation and takes precedence
Based on this, I would think the system doesn't know about her Chase card.