"A character not accepting a gift is not necessarily a block."
To take the ice cream would be to prematurely defuse the situation. We want to heighten the tension, understand where it all came from and then resolve it. Only then should the ice cream be taken, making a great end which would not have been possible had the ice cream been accepted earlier. The ice cream in this case can be seen as a metaphor for (or symbol of) forgiveness. And that is very satisfying to an audience even if they don't consciously realise the connection.