I did give the policy a browse and didn't notice it state it specifically, it does state:
"ACTIVATION OF TRAVEL INSURANCE COVER:Purchase of Trip on American Express Platinum Edge Credit Card or with Membership Rewards points."
Of which it is neither. However it does define a "Trip" as:
Trip...