This fixes handling of non-UTF8 TTML subtitles Closes #14191
Iterate over opts instead of PRIVATE_OPTS for both performance and correctness
And fix a relevant TwitterCard test case
And fix a relevant twitter test