De la gama alta premium actual el único que tiene una buena batería en Android es el S21 Ultra que tú mismo mencionas, luego en iOS está el iPhone 13 Pro Max que juega en otra liga en cuanto a batería aunque claro, iOS es muy diferente.
Si no te corre prisa yo me esperaría a Enero que presentan los Samsung S22 y bueno puestos a gastar un pastizal que sea en lo mejor que hay (al menos en mi opinión) es decir Samsung S22 Ultra cuando salga. Si quieres ya el móvil, pues el S21 Ultra sería mi opción.

