Safaricom supported esim devices

I want to buy a pixel 6 but it doesn’t have twin sim, only physical + esim. If saf supported it it would be an easy buy. So far they only support iPhones and Samsung phones even their iPhone list isn’t complete, hakuna 12 Pro and 13 series

The way I understand esim is that it’s a physical chip that can be flashed with the carriers info from a QR code. Why would saf support some and not others. It can’t be a situation of a firmware update with safaricom info like VoLTE, right? Seeing JTL Faiba’s long list kuna hata a 2018 device that runs android 8 called Palm Palm. Googling seems to be the Palm company is effectively dead and Faiba eSIM launched this year. No way they did an update with palm… I suspect provided your phone has esim you can flash any profile, has anyone tried this?

TL:DR I think esim support doesn’t need to be confirmed by safaricom. Any thoughts on this?