Thank you both for such prompt and helpful response - and particularly for the tip from ExpertFlyer about the cancellation being EC261-eligible. I am content enough to top-up costs above the BA internal limit, particularly if compensation is forthcoming and, as Boreas has indicated, there is some added value in not having to move hotel for a night.