Yeah, it's just bad luck, 21 ecodamage should be sufficient to get a funguspop within a few turns. If you want to force it build another borehole.
Your base looks nice with one exception. Your crawlers should work something better than tiles which only produce 1 mineral. Try a mine on rocky ground (also needs a road) or a solar collector on a high altitude tile. If you have too few formers plant a forest each for your crawlers.