I really think my quesiton above needs to be answered:
Did you already pay for the stay or will you be paying the hotel directly when you check out?
My experience has been that if you pay a third party for the room you do not get points and nights. But if you book the reservation thru a third party and pay, with your own c.c. when you arrive or check out, you do.