I'm assuming you have set up Teslafi with appropriate sleep mode settings too?
As it happens I've noticed my car waking up a bit more than usual recently too and I have also enabled ev.energy recently as I've just moved over to Agile and it is great for that, but it isn't keeping it awake for too long and the benefits far outweigh the cons for me. Once myenergi sort out some proper support for Agile (I believe it is due later in the year) then I'll probably move over to using the Zappi to control the charges as it appears Tesla have now sorted out the waking for charger-initiated charges in their latest firmware, but for the time being ev.energy is doing very well at optimising charges to get the most out of Agile for me.
On another note, and not wishing to tempt fate, but it looks like I've managed to successfully set up a new VM instance running on a f1-micro (with DaveW's instructions for adding a swap file) and this time I've just used a Teslamate backup from my e2-micro and restored from that rather than going through the Teslafi import again, and so far all appears to be working well! I have also got the agile bit working to pull the correct prices in for charges at home and also setup a backup to my google drive - again, thanks to DaveW for the guide. Fingers crossed it continues to behave!