They are back talking this evening so hope they all see a lttle sense
Had a chat with BA yesterday and they are pretty well certain to be running the SF flights. Just have to call on 31st to check the schedule and go from there.
I was talking to my student today and she says they should give you 72 hours notice if your flight is not going and they will book you onto another flight with another airline.