Yep, I can see how that would be an issue if you're wanting to use a custom domain. Not least of all because that feature only becomes available on the 'advanced' plan at $224/month.
If you were going to use queues to handle the image manipulation, you could save the file to a temporary directory on your server and pass the path to the queue worker. It will manipulate the image as necessary, store the manipulated content and purge the temporary file.
If you want to keep the original image, just move that to it's final location (in storage, or wherever you deem necessary) and work with that file when your worker does the manipulation. At some point, you're going to have to move the image to memory to work with it anyway, so best to do it in the background.
You can also scale the memory limits independently between your web server and command line configurations, so you can increase what's available to the queue worker whilst leaving your web application as it is.