Having read the article in todays Flight International, it appears that:-
The Gear was deployed later than normal (according to a Tower Controller)!
Surely gear is usually taken by about 4 miles when slowing from 160 kts? If gear selection was left later than this, were the crew already experiencing problems well before 600 ft?
Anyway whatever the cause, a sterling job done by all involved!
WS