it makes perfect sense to me. Aaron was a baby on the island and that is how Charlie and Claire knew him. They never knew him growing up (on screen anyway, we assume she met him after leaving). But for Charlie and Claire together, she was pregant and just had the baby.