When purging / flushing the cache are URLs case sensitive?

When purging or flushing the cache by URL or path, is the input case sensitive?

Yes it is case sensitive.

One workaround, is that you can construct a surrogate-key of the lowercase of the path and use that to clear the cache.