Check your travel insurance policy for ‘travel inconvenience’ benefits. You may get a few hundred dollars out of that. Travel insurance should also cover your incidentals, but there is no chance that it will cover loss of income. Unfortunately EC261 doesn’t apply here as the operating carrier is not a community carrier and the route is entirely outside the community.