Altium never calculated TTF heights correctly either (meaning, using the baseline to ascender dimension, which I think don't really exist in the TTF format, so Altium can hardly be blamed for that).
Did... they do away with the stroke font, completely? Is it in the list, instead? 'Cuz stroke font is line primitives generated internally, which is why it has specified height. If CS is forcing it to TTF, that explains that.
Simple enough fix, in any case: figure out how much smaller the TTF font is, and increase height globally by that factor (should be doable in the Inspector, or did they get rid of that..?).
Tim