Previous post was running 7.6.6 on Win7-64
I just tested with 7.7 on Win7-64 and get the same result as you, Jordan - unichr and unicode examples both work in script playground, but ord still fails.
However, I still get the incorrect text when used in the actual project. We have three character value tags (int) coming from a controller - we use a project script to convert to characters for display in various tables and text fields. The text in all of these components is still “°”, despite a print in the project script properly showing just “°”.