Sorry just realised you said you booked directly with an OTA which is confusing. If you booked via any OTA and not directly on the Saudia website you are not eligible as above. You will only be classed as booking directly if you only booked on Saudias website