As some have noted, the routing is BWI-PHL-YYZ-YVR out and YVR-DFW-BWI back. The 3rd change AA made was the connection at YYZ that went from 09:08-10:34 to 09:08-12:55, three weeks later on the 4th change the connection change to 09:22-12:55 (maybe they had a premonition!).
Anyway, will phone AA and see - the better alternative is out via PHX (and Mrs & I can access the MCE/priority seats where available)....