I also did LHR-JFK yesterday (3/23) on #2 and experienced the same thing... Plain mayo is NOT a proper salad dressing.
Frankly, I refuse to eat any dressing with a mayo base and hate it when that is the only option. Wish they would offer two options for salads.