This fails during typesetting:
This typesets, but the image doesn't display (it shows one of those grey placeholder boxes).
presumably the percent sign is the problem in both, for different reasons.
What's the right way to deal with special characters in a url of an
externalfigure in context?
As recommended in the comments, I tried this:
but still get the grey box: