I've never seen a Marriott franchise agreement, but I believe every rate you'll find on Marriott.com will get you full points. The only rates where the hotel can limit this would be private (corporate) / wholesale (travel package) rates. It is possible to negotiate rates directly with the hotel that could exclude amenities, but that's a discussion for a different thread.
uibd -- I want your job/employer.