BP defeated thousands of suits by sick Gulf spill cleanup workers — but not one by a boat captain