It seems to fit, and the fact that Mossad was behind it fits too.
Part 1 of 2 Full) Amazing interview with Dimitri Khalezov, former Nuclear Intelligence officer of the Soviet Union. Because of the Peaceful Nuclear Explosions Treaty of 1976 between the USA and the former USSR and Dimitri's military role in the USSR's Nuclear Intelligence division, Dimitri had certain knowledge of the WTC demolition schema, which was required to obtain the original WTC building permit in New York (i.e. NY did not issue a building permit without submitting a demolition schema). Dimitri uses his insider information combined with his military background to explain the events of 911 in depth. He leaves no 911 question unanswered.