What was your booking? Were they booked as US flights on US metal?
No. They were booked as codeshares. So, no advance upgrade, as is well-known, and will be solved in the next couple of months. At T-24, at check-in, I got the option to upgrade. I.e. remaining avalailable First Class seats could be picked for $0 cost. I made sure to be as close to T-24 with my check-in as possible, to maximize my chances, and got 2 upgrades out of 3 eligible flights. (No complimentary upgrades on int'l flights, sadly).