You've definitely covered the major bases.
There are others to consider, but they would be more for niche use cases. That said, if you are looking for others, some options to consider are:
Roland JV-1010 - This would be my absolute favorite Roland synth, but it does have one annoying drawback. Sound-wise, it's great. It uses a mix of samples I've heard on other Roland synths (SC-55, SC-88, etc.), but I really like the specific combo they use in the JV-1010. That said, it suffers from an annoying issue when multiple program change messages are sent at the same time as notes. This can cause a slight delay in note playback. It doesn't affect every music track, but it is noticeable in games like Doom. From what I've read, the other JV-series (i.e. JV-1080) have the same issue. It also seems to be present in the XV-series, albeit with less of a delay. I did use this synth (plus the Korg AG-10) during a playthrough of Blood and it was awesome.
Korg AG-10 - I'm not a huge fan of most Korg GM synths, but I do like the AG-10. It seems to have a more balanced GM sample set compared to later models. That said, it's going to be hit or miss when it comes to how good it sounds in different games / music tracks
Kawaii Gmega - Similar to the AG-10, this is just for another flavor of GM sounds. It also has a slightly grittier, lower fidelity sound (at least to my ears) compared to later GM synths. But this is part of the flavor of sound it provides and I kind of like it.
Yamaha MU/TG synths - I believe the later Yamaha MU-series included updated samples compared to the earlier synths. I know the MU80 was the first, so it might be different compared to later models? There is also the earlier TG series (TG100, TG300) to consider as well.
There are also non-GM synths to consider, if you're interested in the pre-GM era of music. Synths like the Yamaha FB-01 (same as IBM Feature Card) or Casio CSM-1. These were supported by a handful of early Sierra games. Not anything super special, but part of the early pantheon of music options that Sierra supported.