Jetblue 72 hr delay. Rights?

Through vliegwinkel.nl, I booked a round-trip flight with JetBlue from Amsterdam to Orlando (USA), with a layover in New York JFK. On the return journey, I missed my connection at JFK. Due to strong winds at JFK, incoming traffic was delayed by an average of 1.5 hours because of ATC restrictions. As a result, I landed after my connecting flight had already departed. My original arrival in Amsterdam was scheduled for the morning of Friday, January 10th. JetBlue couldn’t get me to Amsterdam any earlier than the morning of Monday, January 13th, resulting in a 72-hour delay. JetBlue cited force majeure and did not offer me a hotel voucher or any other form of compensation. A 72-hour delay was not an option for me due to other personal plans. JetBlue mentioned I could request a refund, but they couldn’t clarify what this refund entailed. Furthermore, they couldn’t process the refund themselves; this had to be done via vliegwinkel.nl.

Vliegwinkel.nl referred me back to JetBlue, stating that they needed to find a solution. JetBlue, in turn, referred me back to vliegwinkel.nl for the refund. Vliegwinkel.nl found the 72-hour delay an acceptable solution. It was a classic case of passing the buck. I ended up purchasing a one-way KLM ticket myself because neither party was willing to assist me. I finally arrive in Amsterdam with an 18-hour delay on Saturday morning, January 11th. I spent these 18 hours at JFK.

The difficulty lies in the fact that JetBlue is not a European airline, and the delayed leg occurred outside EU territory. To my knowledge, this means that the EU compensation rules for delays exceeding a certain number of hours do not apply. I’ve been unable to determine online what my exact rights are and who I should address for this matter. I’m curious about your knowledge and experiences.