Sadly you may have been misinformed and I do not know how SPG can help regarding this.
4 separate consecutive reservations at one hotel = 1 stay unless both Mr. and Mrs. babypuwet stayed in 2 separate rooms for all 4 nights or you conduct a mattress run. In addition, all Starpoints earned can only be credited into 1 account which in this case seems to be Mrs. babypuwet's account.
If you still have the CC statement to prove that the bill is paid by you and your account details are also present on the final reservation, you may like to write back to
[email protected] to inform them to try crediting to the right account. Best of luck.
Thyetus Lee | Social Media Specialist
Starwood Customer Contact Centre (AP) Pte Ltd