Hurrah - sorted! Not sure if it was the credit card team or HHonors in the end (and neither seems to know if it was them either) but someone somewhere has sorted it. Done in an odd way as the 4 stays have been re-credited with the missing amounts but it is done.