I've just noticed this in the "Consent" screen that pops up:
If your original booking was made with a travel agent, and you change your booking on ba.com, then any further changes to this booking can only be made by British Airways and not your travel agent.
Which implies that the change could be made.