The reported crew interview hints at an inability to deploy landing flaps. Possible causes are asymmetry as previously noted, hydraulic problem or ??? This may explain the increased landing speed, but does raise the question of finding a longer runway.
Definitely not the time to have windshear added to your troubles
As to the decision to continue with the landing, Air Canada lost a DC-8 at YYZ with all aboard after taking it back up after a heavy landing following an inadvertent spoiler deployment