In the first picture, Pearl says, “Why are they still dancing, it didn’t work?” And Garnet replies with, “Yes it did.” I think Garnet not only saw an outcome of Greg and Rose’s relationship, she literally saw the future.
Which is why she was so stoic from earlier. She saw the outcome of the relationship, and she saw what was going to come of it, but Rose was like a child to all this. If she’d told Greg and Rose, Rose would’ve either shunned Greg away, like in Story For Steven, or she would’ve taken the risk anyway.
So when Garnet said the fusion worked, she saw Steven. She saw a successful fusion between a Gem, and a Human.