I assume this isn’t an issue. (though will wait for @ylv-io to confirm)
I ran a quick check following this guide to build a dapp with Network.js (https://docs.openzeppelin.com/sdk/2.6/network-js)
I then added display of the web3 version: Version: 1.2.4 when using an injected provider (MetaMask).
Network.js uses its own version of web3. It only relies on window.ethereum to be set up with a provider. A good example how to create you own instance of web3 using window.ethereum.