You are right, there are different panels in use. Best way would be to check with AOSP10 based Android ROM and, if still having issues with it, report it upstream at https://github.com/sonyxperiadev/bug_tracker/ .
For me, XZ2c is synaptics_tcm_touch and XZ2 has “TD4353jdi, family 0x20, fw rev 0x05.02, extra 0x02”. For others, to check out yours, reboot phone (as otherwise first messages are long gone from the buffer) and
dmesg | grep input:
For clearpad, you will get
input: clearpad as /devices/virtual/input/inputX
For synaptics, you get synaptics_tcm_touch. Clearpad can be investigated further by
dmesg | grep clearpad | grep family | grep result:
There are multiple input devices on the phone, one of them is the panel.