Windshear warning only come less than 1500Ft aal
PWS warning can only come from 1200ft or less all.
Fuel wise. They were very light so shouldn't be a major factor at this point. If it had been full load then yes. Could be wrong on that one.
Why did they hold for 2hrs? 30 mins yes, 1hr maybe but 2hrs!!!!