Yeah, apparently being dead would certainly explain why it took so long for Kate and her dad to recognize Beth.
Aside from that, though...the thing that stood out most was Kate wearing Superman PJs in the flashback...20 years ago, that doesn't work! She's not that much younger than he is!