Concerning the D-O scene, I was almost certainly overthinking it. If the only important thing to establish is that Rey Palpatine is unconfirmed, there isn’t much that needs changing.
The scene could go from this:
“This droid has…thank you, I appreciate that. General?”
“General.”
"This droid has a ton of information about Exegol”
“Wait, coneface?”
“D-O”
“Sorry, D-O”
“He was going to Exegol with Ochi of Bestoon.”
“Why was Ochi going there?”
“To bring a little girl he was supposed to take from Jakku, to the Emperor.”
to this:
“This droid has…thank you, I appreciate that. General?”
“General.”
"This droid has scanned every planet he ever visited.”
“Wait, coneface?”
“D-O”
“Sorry, D-O”
“Rey believes he went to Jakku with Ochi of Bestoon.”
“Why was Ochi going there?”
“To bring a little girl he was supposed to take from Jakku, to the Emperor.”
All of the dialogue changes would happen to words spoken off-screen, or partially off-screen.
This version implies that D-O had a conversation with Rey, probably on their journey to Endor, and she learned that D-O had scans of every planet that he had gone to with Ochi. She probably found out that D-O had been to Jakku at some point, though he may have had scans of thousands of worlds depending on how old he is. Rey took this as confirmation that Palpatine’s story was true, though this scene is mum on whether D-O himself confirmed it.
Because D-O only has scans of the planets and not navigational charts, it actually solves the plot convenience of why he would have detailed readings of Exegol but wouldn’t know how to actually get there.
Finally, this allows Poe’s confusion to make sense, because he, like most people, would have no idea how Jakku might fit into all of this.