Same issue here as OP.
I have built a few other websites with other hosting services, and this is the first time I had such an issue of favicon not showing up on Google search results. I'm pretty sure it is an issue with Squarespace.
Unfortunately, it is a deal breaker for me, and we will not use Squarespace anymore until this issue is resolved.