Is it enough for one model to fly over a enemy unit, to allow all Terradons in the unit to drop the boulders?
Yes. The unit has moved over another unit if any of its models has moved over any model of the target unit. And the text says that every Terradon of the unit drops their bomb (not only the models that have actually moved over enemy ones). They basically do this: