At the final restart with two racing laps to go Sainz made contact with Fernando Alonso, spinning the Aston Martin driver around.
The race was red-flagged again and the FIA opted to run the final lap to the flag behind the safety car using the previous grid order, which meant that Alonso regained his third place.
Sainz, who pitted under the first safety car for Alex Albon's accident only to lose out because rivals were handed a free tyre change when it turned into a red flag, took the final restart in fourth place.
However, he was awarded an in-race, five-second penalty for causing a collision.
Sainz was sitting in his car awaiting the resumption when told of the penalty, and he made it clear on team radio that he felt he should have been able to state his case to the stewards.
Meanwhile, rival teams were able to tell their drivers to keep up in the safety car queue in order to take advantage. In the final classification, Sainz dropped out of the points in 12th place.
With team-mate Charles Leclerc out on the first lap – co-incidentally after contact with the other Aston Martin of Lance Stroll – Ferrari failed to score.
"Frustration is the right word," Vasseur told Motorsport.com when asked about the team's tough weekend. "And today, it's even more true.
"There was contact between Lance and Charles on lap 1, the first start, and we lost one car.
"And the situation with Carlos is very tough for the team. And the test is tough, because if you consider the race, he had to do an extra pit stop with the safety car at the beginning, and he went through the field.
"And then we can speak about the incident, if it's a race incident or not. For me, it is the same lap 1 story. But the frustration is probably more the fact that they took the decision in five minutes."
Asked if it would have been fairer if the stewards had talked to Sainz, he said: "And to have a look on the data. You can look at the data and know if Carlos was in a panic mode, if he already hit the brakes.
"Fernando said the penalty was a bit harsh. I think in this situation when it won't impact the [Alonso] result it makes sense."
Vasseur said he understood why Sainz had an emotional reaction to the news of the penalty.
"You have to understand the situation too that he had to do an extra pitstop at the beginning with the first red flag, that we were nowhere then, and then he had a mega comeback," he said.
"His pace was very strong and very consistent, and he came back not far away from the podium, and then to lose it like this, not from nowhere but before the end, I can perfectly understand the emotion and the fact that he was in shock with that."
Vasseur said he had no concerns about the way that the FIA handled the red flag situations during the race: "I'm not complaining because it's always difficult to take decisions when you have to do it live.
"But coming back to the decision about Carlos, they had time to take the decision. In this case, they have to take time.
"And for sure if you have to push on the button of the red flag it's another story, it's about safety, you have to do it in the rush."