KLM charged £75 for date change 20 years ago, so yes £100 doesn't seem too bad now.

They never charged any extra for changes in ticket price. I doubt if they could do that anyway since you've paid a 'contracted' price already for your original return ticket.