Which version of ESP8266 do you have? Here a very similar setup to yours works fine with the user still adding an additional BH1750 light sensor - all with a NodeMCU v3.
While he needed to change the DHT_RECEIVER_GPIO to 14 (D5) to free D1 for the BH1750 this might also be worth trying out in your case - also as commented in config_DHT.h.