Not sure if tailwind was a factor in this case,but VABB has a serious OCD(Obsessive Compulsive Disorder)about 27,even with tailwinds approching(and sometimes exceeding)10kts.
For some unfathomable reason 09 never seems to enter the picture in their scheme of things.(many years ago someone landed at JUHU when 09 had no ILS)
They have a grand 10 year improvement plan.....but not a single rapid exit planned for 09.
Sometimes it just takes one moron,to prevent progress in the right direction.
Airlines operating out of VABB need to dig further and insist on better operational control at the ATC