Can you show us how you are setting up the URL? I’m not sure if the image link is encoded correctly for WhatsApp to “read” it.
I assume you’re using a native form here, I think an alternative is to use a custom form, if the problem actually lies in Glide’s slowness in generating the link.
This is a Glide Apps concept, but you can adapt it to Glide Pages.