How to side load an image from a service

Short answer, you don’t. Functions like sideload are for importing images into WordPress itself and using all the normal media library stuff. For images on an external service, use normal img tags.

If you want to copy an image from a URL, you sideload it. Not otherwise.