I wonder what would happen if you called BA and they refused to move you on to the earlier flight if it became available, then you booked it yourself and claimed it back from BA on the basis they were refusing to route you back at the earliest reasonable opportunity?