Unfortunately not. I'm using StrCmpLogicalW for natural sorting which is intentionally undocumented by Microsoft and might change behavior from release to release.
I'm moving this to Support. I don't see it as a bug, @ohrenkino outlined a workaround, and I also don't plan to change the sorting behavior. Regarding the special treatment of hyphens, I've written some explanation in this topic