Damn. Thanks to this thread, I've been checking my itineraries more frequently than usual.
We've gotten moved out of 21H & J three times on UA0966 IAD-FCO, and until today I've been able to get those seats back. I called CS 3 times today and the best response I got was that the seat plan had changed (but no equipment or schedule change) and that all she could do was put a request for those seats in my PNR.
Bummer.