Same mistake I did when I started my development on ESP32C3. Too greedy. Even with all the non-needed things shut down it still demands a lot of mAmps comparing to other boards.
If it is a simple Arduino code which manages the LED the nRF should be the way to go from the power consumption standpoint. And the code is easily portable. Be aware, there’s no Wi-Fi in nRF52840, in case you need it.