Just closing the loop on this. Marriott lurker contacted the hotel and they promptly fixed it, no fuss no muss. It turns out the original request for the missing points got directed to the wrong hotel. In fairness to Marriott there is another hotel with a very similar name so I can see that happening. Full credit to Marriott and the hotel for getting it all fixed up.