Okay — I figured out how to do it.

If you have a Unicode file without a BOM, the only way to have EmEditor save with a BOM is to perform a Save As… from the File menu then select the particular encoding from the Save As dialog ensuring with signature is selected. This will write out a new file with a BOM. It’s the only way to do it.