As per KLM, there was also a minor flight schedule change on the day of travel on the AMS-JFK final leg.
Delta tells me that regardless of who KLM blames, they are the ones needing to sort this out as it happened on their operated flight as well as in Europe. SkyTeam sucks, seriously.