Finally on Friday I called BA after I emailed a complaint form to them. Apparently the complaints dept can't help you until you've flown
So they passed me on to another woman who commented on how many people had been messed about with both the PFO and BCN flights in the preceeding 24 hours and that she was surprised that nobody had yet picked up on the need to inform people of schedule change for the outbound flight.
She also commented that the previous people I had spoken to had obviosuly not been a persistent with revenue management as she was, and that she would see what she could do.... but then she had to laugh as when she checked on the computer there was a number of I class seats available for the day we needed. She transfered me to one of these and then cleared up the two return flights that were showing in my booking.
It is obvious that there has been a number of problems with the change of schedules of various routes but, and is her words, the 'left hand doesn't knwo what the right one is doing' Surely with such a considerable change in flight times someone might had spoken to 'the other hand' to enable people to change flights if necessary. What is even more troubling is that unless you persist (six phone calls and three emails in total) nobody seems to listen.