Even if your client is asking other clients to verify, what if everyone has the same wrong key for a particular user Whatsapp has chosen to spoof?
No they can't. Key transparency cryptographically makes sure everyone gets the same result.
These are all good measures though. It's much harder for Whatsapp to mass attack users this way.
So for wa to do a man in the middle attack they would also need to convince Cloudflare to sign two inconsistent tree heads.