The problem with Israel (well, there are plenty of those) regarding the TZ issue is that the day light saving time dates are subject of political debate and change every few years.
That TZ string is the one I've been using for the past few years without a problem and it should work now as well. What it says is change to day light savings time at 2am on the last Friday of March. that date , March 25th is the last Friday of March and it was yesterday. And still, it didn't work, for some reason. That's what baffles me. You can try it yourself and see if you get a different outcome.
That TZ string you gave, IST-2IDT,M3.4.4/26,M10.5.0 - I saw that myself yesterday and tried it (and I'm trying again in order to report what happens accurately). What happens is that after pressing submit the time shown is UTC (= 3 hours behind the actual time. Israel is GMT+2 and the additional 1 hour is because of the day light saving time).
I think it didn't like that /26 bit. It's a little odd to address the following day's 2am as 26hrs.
OK, what I did is mod that TZ string a bit and go for: IST-2IDT,M3.4.5,M10.5.0
which means the 4th Friday of March which is, coincidentally, the last Friday of March. It works.
I'm not sure it's worth perusing this any further, Joao.