...What encoding should I use so that within the caption metadata those words are forced to look like Trust's 'Words where both the apostrophe, the open single quote, and the close single quote are all the same.
I think that is more about changing characters, less about character sets. It looks like you want to replace character ’ with ' and also replace character ‘ with '. Try search/replace in a source document before you copy/paste from it.
The following digs a little deeper and hopefully explains my answer.
The wanted ' apostrophe or single quote is ASCII character 27 Hex (39 decimal).
The unwanted ‘ or grave accent is ASCII character 60 Hex (96 decimal)
The unwanted ’ or acute accent is not part of the original 7 bit ASCII set, but it is commonly included in 8 bit "extended" ASCII sets. In ISO 8859-1, Latin-1, the acute accent is B4 Hex (180 decimal), B4 also works with UTF-8.
Various character codes are in use for the acute accent. In Code Page 850 that character is at EF Hex (239 decimal) while in Code Page 863 the acute accent is at A1 Hex (161 decimal) and the acute accent is probably not in Code Page 437 at all.
Changing encoding, as per your question, is normally about keeping the character as such and switch the code as required to get that character. Switching character sets from say CP863 to CP850 you need to change occurrences of character code A1 Hex to EF Hex to make the acute accent be an acute accent in both texts. From CP863 to ISO8859-1 means changing from A1 to B4 Hex, but both will be, and are supposed to be, the acute accent. There are quite a number of tools that can change the character set for a given text, but they should not change a character into a different character (like X into Y).
If I understand your question correctly, you want to change both the grave accent ‘ and the acute accent ’ into the apostrophe/single quote character ' which is a different character. That it is different from changing character set and keep the grave and acute accents. The stated problem seems parallel to changing occurrences of characters "A" and "B" into character "C", which most text editors can solve with search/replace.