So, this just points to the inconsistencies of Marriott customer service.
Recently (last week) I noticed that I had my last three stays missing the 1000 pt arrival gift (another inconsistency, of course).
So, I called customer service, told them the hotels, and the dates, and it was fixed within 5 minutes.
That some can't get this through done through customer service is just ridiculous. Just as ridiculous as not getting the points in the beginning.