Definitely check if the mLife rate is cheaper (you'll get a Gold tier discount, which could well make the daily rate lower than the convention block price).
If not, all you can do is add your WoH/mLife at check-in.
If you don't get credit following the stay, you can also e-mail
[email protected] and request points, although even for bookings that are supposed to earn points, I found the service quite lacking.
But as mentioned, I would not expect to get credit for the booking.