I got a new CVP, talked and emailed to him, got my old fare reinstated (did not get the website price in error) and did get a nice OBC for our troubles. All good, will keep monitoring prices as lots of cabins being shown as available.
CVP did state to put cabin on hold, if needed, then contact him. First time I've ever been told that is the proper way for the CVP to get 'credit' for the booking.