Wenn ich es richtig verstehe, hat der OP den Flug bereits gebucht.
Falls er den Thread
http://www.vielfliegertreff.de/smarter-buchen/69758-letztes-flugsegment-verfallen-lassen.html vorher gelesen hätte, hätte er vor der Buchung problemlos einen Transfer oder Flughafenwechsel in LHR einbauen können.... Aber na, ja, hätte, hätte, Fahrradkette....
Nun kann der OP auch einen nur geringfügig kleineren Koffer als Handgepäck nehmen.
Seine 67x 45x 25 sind ja nicht so viel entfernt von den erlaubten 56x 45x 25.
Beim Gewicht des Handgepäcks ist ja BA mit 23 kg recht goßzügig.
Kann auch sein, dass er die 11 cm länger beim Check in in SFO nicht auffallen... Ich bin immer wieder erstaunt darüber, was da alles an Handgepäck an Bord kommt, was augenscheinlich zu groß ist, gerade in den USA. Eine Garantie gibt es dafür allerdings nicht.