You can likely use Microsoft’s planetary computer.
UPDATE 8/30/22: We were able to gain access from Microsoft.
Here is the UN biodiversity lab’s site which utilizes this technology.
unbiodiversitylab.org
The UI is an online global map on which you can add data layers, here, based on UN validated, reliable, massive topological data sets (30 stated data sources), visualized by utilizing Microsoft’s planetary computer technology.
You could use this data, if needed, to develop a hypothesis by inference, for example, you can hypothesize areas particularly affected by climate change and human impacts will be characterized by lower pollinator populations with poor vitality, as highly susceptible species, in turn decreasing pollinator-flower and pollinator-pollator interactions while displaying high flower-flower pollination levels.
But, I am sure as a developer and researcher you can gain access to this amazing engine.
Our lab recently applied for access from Microsoft, requesting the ability to utilize our own data sets.
Here are more data sets that this Microsoft product can geographically visualize:
It is designed by and for ecologists doing work on two-mode networks like you describe.
Alternatively, you could use igraph, or tidygraph (a cleaner wrapper of igraph functions), though these are not two-mode or ecological-specific.
If you happen to work in Julia, there is an up-and-coming package called EcologicalNetworks (full disclaimer, I am loosely affiliated with this project):