The last flights of the day often run late, too, so you should just wait it out and try to make it. So much could happen. Get there and see. If they don't rebook you if you miss it (which they probably will if you present yourself right away), then you can deal with it.