Really nice stuff sometimes happens...
Happened to two of us traveling together, but at the beginning of the trip and departing the US rather than the end. Same scenario, we had upgras on all AA flights, weather clobbered that idea, we shipped out on BA in CW. It was March of 2004, so not much light shed on any recent oneworld policy. I attributed it to huge luck and very intervening AAngels.