You know, this scene looks really out of place to me. Why is she realizing that NOW?
I agree with your interpretation. Just the scene looks misplaced.
I think it's appearing weird to fans because we realised her feelings for Naruto for a long long time.
Yamato's sentence to Sakura... it's very far far away in the past.
But if Kishi respect his timeline a little, then in Sakura's world, it's not so long.
Moreover, she couldn't really evolve about Sasuke without even interacting with him.
She barely see him in reality.
Sasuke left after she confessed.
She never saw him back until the beginning of part two, and then, he just tried to kill Naruto and he barely talked to them.
Then she learnt by other people that he was doing a lot of bad things all around. She didn't want to accept this.
Put yourself in her place. I mean, really. Put yourself in her place.
Sasuke was her FIRST LOVE. She were a kid. She idealised him a lot.
Her and Naruto never accepted he was a bad guy. Never.
This is very recent for Sakura that Sasuke is bad.
He tried to kill her but he was torn at that time, almost ill.
I think Naruto and Sakura still can't accept that the Sasuke they know is a bad guy.
And it's KISHIMOTO's POINT FROM THE START.
NARUTO AND SAKURA WILL NEVER REJECT SASUKE. This is the message. Peace. Never abandon your friend, even if they are doing bad things.
Even if it's a shônen manga, to me the theme is very very wise. Even if it seems unrealistic, we should begin with ourselves and not be mean people. That's the message I think Kishi is sending. We should never let a friend down, moreover if this friend is on the bad path.
This theme is often present in other mangas.
So, back to Sakura, if you look into this manga carefully, you'll see she barely interact with Sasuke. That's why her feelings are evolving so slowly. I think it's also possible that Kishimoto didn't had time to make it evolve because it must be hard to write about every character, and it's his first manga, so maybe he has made some mistakes from inexperience.
BUT it seems to me that he wants to wrap all up and close every case he has open.
In he last chapters, it's obvious he's making Sakura's feelings evolving.
It feels like it's late to us, because some of us wanted it to happen sooner, and because the time is not the same for us than for Naruto's world.
To conclude, I think Kishimoto is not doing so bad for his first manga and whatever the translation is (about Sakura's thoughts) it's clear to me it will be NaruSaku at the end.