This does not seem like a voluntary downgrade to me. I would claim under E261 and take it MCOL if they still disagree.
I am no expert, and I am sure some will be here in a moment, but could this be 2 lots of compensation, one for cancellation(and hence delayed arrival at destination provided it is not excluded due to extraordinary circumstances) and 1 for downgrade?