To add to the puzzling situation, but with an odd positive outcome:
I just booked another ticket for Monday (4 days away), same passenger, return on the same route, same source of award miles, same credit card payment.
2 hours after booking, I just received a message that the complimentary upgrade cleared.
I think this is an issue with the system not working correctly at check-in.