Kathleen, I've been wondering this same thing some time ago, so I'm glad you brought it up.
What I had thought I'd try when I actually get to build one, was trying a corrugated roof under the ferrocement. This way, it'd have a space that would separate the roof from the cement and moisture wouldn't accumulate there. That way, even if roots got through the ferrocement, they wouldn't go further. And the corrugated roof would also prevent it from making progress and adds an extra insulation from the living roof that could permeate the ferrocement. I hope that didn't confuse you...
I attached an image to better show the idea. There's the green, the earth, ferrocement, corrugated, wood.