Most apps usually access fonts using an API call, which is why most apps are seeing the fonts. Issues about OTF and TTF fonts is not really pertinent. If you can install the font, the font is installed and available. If you can’t install it, you can’t install it.
The issue I think is that the cross-platform library used to build CC might be old or at least it only takes into account fonts installed globally. It’s might be doing something like scanning C:\Windows\Fonts instead of using the relevant API call.
Anyhow, fonts you install as your user end up in %AppData%\Local\Microsoft\Windows\Fonts and not in Windows\Fonts.
To install this particular font and use it in CC, right click on it and select “Install for All Users”.
and then, the magic:
Note also that CC doesn’t sort the fonts by name, as demonstrated in the above picture, so keep looking in the list until you find it.