So, in fact, it is more likely that older programs and devices have problems with UTF-16.
UTF-8 is used for ID3V2.4 which is probably even more recent than ID3V2.3 and UTF-16.
To transform the tag encoding
Set the options to write UTF-16 tags.
load the files
select the files
press Ctrl-S to save the tags again.
Done.