Not sure if this will help your specific use case, but I have a workaround for creating images that include maps. The developer forum won't let me link to my blog, but if you search online for 'swiftui create image from view codakuma' it should be at the top of the results.
It's quite hacky (which is why I'd like to replace it with ImageRenderer) but it works by capturing a screenshot of the entire screen, then cropping it to only include the part of the view you wish to capture.