Yes you are supposed to, as long as the annual fee posted on 8/1 or later. Have your points for the August statement posted yet? I assume the points and the annual night would post together, but I would be curious if anyone has seen their free night post yet?
My statement closed, with an annual fee posted, on 8/17, and I haven't seen either the points or the free night post to my account. However I was one of those who was forced by Marriott to change my SPG account number, and it sounds like I may need to chase that up as apparently Marriott isn't doing as much as you might think (or perhaps anything at all) to link the old account number to the new one.