It's not ideal, but they aren't going to keep you waiting around Heathrow for a few days waiting for the next direct to DEN. Assuming you show up in ABZ on time for you flight but it's delayed causing you to miss the connection, you'll just get booked on a flight to some hub elsewhere in the states and connect via a domestic. Not the end of the world by any means.