It seems you didn’t follow the “instructions” all through. Your screenshot only shows the TXT record, which proves to Google that you own the domain. You also need the CNAME record that actually connects the domain to your site.
Please go back to your Google Sites custom domain wizard and continue the process of connecting your domain. You’ll be given a CNAME record to add to your Cloudflare DNS. Details in Google’s support article below.