It's ridiculous that the airline personnel would decide that your approval from EHAS isn't sufficient. That should be all they're looking at.
Blame the St Maarten government. They are the ones that provide the orders to the airlines on what they have to check. And it wasn’t a simple two sentences either. It was a lengthy block of text that came up on the self-checkin screen for the agent.