EncodeNameReplacements wildcard replacement happening before space-to-hyphen replacement?

I'm encountering a problem that appears to be caused because I have a folder that contains both a wildcard item, and an item with a space in the name.  When I have an item with no space in it, it resolves just fine, but as soon as that space is in there, it starts trying to resolve it via the wildcard item.

I found this blog article, which discusses this exact issue: https://ggullentops.blogspot.com/2016/01/sitecore-81-encode-name-replacements.html

The blog article mentions that there is a support fix out there to resolve this, but for the life of me I can't find it.  I don't think updating our version of Sitecore is in the cards just yet, so I think this is my best option... if I could find it.

 

Can anyone out there help point me in the right direction?  Or perhaps knows of another solution I haven't stumbled across yet?

 

Thanks!