Rebooking to another BA flight within 3 hours is def. within comparable transport conditions. There is no right to insist traveling in the same cabin in the regulation; if BA wants to downgrade there is no remedy in the regulation to prevent that. Hence, you can't use the downgrade as an argument that the rebooking is no longer under comparable conditions.