If you definately won't travel on the date booked, cancel online and you should have the avios redeposited immediately. Then rebook for the earlier date if possible.
There can be issues with BA.com showing phantom CX award availability, but if you see BA award availability then that at least should be correct.