The IDF has 2 types of payment; 1) the annual membership and 2) race registrations.
IDF membership fee
The IDF membership is a recurring, annual payment. This is clearly stated on the form, when you sign(ed) up for the IDF. By registering for the IDF you agreed on the general terms and conditions, which include an annual renewal fee. So no, there's no refund possibility for the IDF fee.
Race registration fee
The race registration fee is a payment which goes directly to the race organiser, without any interference from IDF. The IDF is not at liberty to make any decisions regarding race registrations. This is solely the organiser's decision, so we can't provide an answer for that.