It is easy to blame the NRI guys because it was their mistake but just put yourself into their positions and you will understand what they must have gone through.
The Mumbai officials should have given some more time or should have given a 2 day transit visa so that they could get their papers in that time.