I'm trying to get smart punctuation and automatic superscripting of ordinals in the British English, and it's not happening. Those options are grayed out.
How do I get them enabled? Do they work with US English only?
Those options should be enabled for the "English (British)" language. Are you using the built-in language, or a custom language that you created yourself?