The Sony Xperia XZ2 Compact as the successor of the XZ1 Compact is also quite small and has the advantage that it is supported by Lineageos and so it is quite easy to build and install /e/ for this device. I am not aware of a more recent small smartphone.