score:3
You were travelling to an EU member state on an airline based in an EU member state, so the compensation rules in EC261/2004 apply. Provided you had a single ticket covering the whole journey, the ECJ's ruling of May 2018 in Wegener v Royal Air Maroc says that
when two or more flights were booked as a single unit ... the change of aircraft that may arise during a connecting flight has no influence on that classification. ... It follows that it must come within the scope of Article 3(1)(a) of Regulation No 261/2004.
Tell KLM to pay up, and if they don't, fire up your country's equivalent of a small claims court.