Just re-read the whole thread, I didn't register that you're connecting on to LHR. Domestic to domestic I'll take a 47 minute connection because it's usually easy to find a later flight if things don't quite work out. Continuing on to LHR doesn't much room for error (weather in SFO, ramp delay for a gate at SEA, whatever). AA isn't setting you up for success and I'd try to call again. If that fails then definitely do a SDC. I can't speak to SDC for AA EXP but I've had good success with SDC as an Alaska MVP Gold.