Wait a sec - what was the context about having an AMEX Plat card? While it’s true that you won’t get your Marriott benefits while booking with a third party, AMEX FHR or AMEX Travel actually don’t count as a third party, so you’re fine to book through them and stack your benefits.