You should not install any 3rd party kext's in /S/L/E with MacOS Sierra (10.12.X) or later (especially Mojave) .... its not recommended by Apple or any of the moderators here at TMx86, doing will break MacOS system integrity. Recommending other users to do this is very bad advice and ill advised.
All 3rd party kext's should be installed in /L/E as per Apple's updated specification. The only exception to the rule is FakeSMC which should also be copied to /EFI/Clover/Kexts/Other (as well as /L/E) so that MacOS installers, updaters and Recovery can run.
"Inject Kexts" in Clover should be set to "detect".
For DW1820 (or any other supported Broadcom supported combo card) you should only need Lilu + AirportBrcmFixup for WiFi and RehabMans BrcmPatchRAM kexts for Bluetooth (all installed into /L/E) ... if you need to you can enable 5Ghz by implicitly specifying county code using the boot argument brcmfx-country=XX.
If you don't know how to install kexts into /L/E via the terminal you can use the method detailed in this guide :-
https://www.tonymacx86.com/threads/an-idiots-guide-to-lilu-and-its-plug-ins.260063/
That guide also covers the use of AirportBrcmFixup in detail (towards bottom)
Recommend you move all your 3rd party kexts to /L/E and update you post accordingly ...
Cheers
Jay