The Samsung S10e was probably peak Android. Small, high-end, SD card and 3.5mm jack. There are some decent small Android phones, if you're willing to buy non-mainstream brands. Take a look at: https://www.reddit.com/r/smallphones/
For me, it would be the Samsung Galaxy S5 but with modern hardware. In addition to being small, with SD card and 3.5mm jack, it is water resistant and has a removable battery. It is also one of the most robust non-hardened phones. It has an IR blaster too if it matters to you. It was a time when Samsung was known for its gimmicks, the one for the Galaxy S5 is "Air View", where it recognizes your finger hovers over th…
My current Xperia 5 maintains battery temperature around 10°C above ambient during fast charging and since it easily lasts the whole day in the 30-80% charge regime, I believe it will outlast other components.