You don't need AlDente. Apple will take care of your battery health and lifetime and keep it from overloading. Docks and drives can keep your Mac from going to sleep. You should test that by plugging them out. But what's really going on here is TCPKeepAlive. Switching that off solves a lot of insomnia problems.
Sleep Aid — Ohanaware
Install the 14-day Trial version. Sleep Aid will tell you exactly what keeps your Mac from sleeping and what woke it up again. And there's a simple checkbox under 'Sleep Settings' to switch off "Keep network connections alive".