Prophet's Marriage With Aisha
As a principle, there are many narrations in many books related to one specific incident and many times they contradict with each other because of lack of context and lack of timeline in them, among other things. The best picture can only be achieved once you collect all of those narrations related to one specific event and try to understand them in tandem instead of taking any one isolated narration and giving conclusion about it. This event could’ve occurred at any time after Khawla first sent the message or may be even before that (it doesn’t make any difference), we have no possible way of knowing the exact timeline of this incident. They were human beings, they would’ve interacted many times, not every interaction is documented in those books. If we understand the nature of those books, only then we can appreciate the true essence of Quran. Ghamidi Sahab has said it several times that whenever quoting something as a history which is not an established part of history, one should always put a disclaimer that this is still zannay-ghalib and not a certain thing.