I was more or less quoting the Jerusalem Post article, which stated that Ofek 7 orbits over Iran, Iraq and Syria every 90 minutes. I took that to mean that the orbit was set to track the earth's rotation rate, rather than staying in a fixed plane and having the earth rotate beneath it once every 24 hours. Does that make sense? I can certainly see where the Israelis would do it that way if it were possible.
No -- that would put the satellite in geosynchronous orbit, well outside range for effective hi-res imagery.
Trust my description of their actual coverage of 6-7 passes per day: I ran the numbers.